文档介绍:ZABBIX使用手册
X简介 I
Zabbix 简介 1
Zabbix功能 1
优劣势 1
2
服务端环境准备 2
数据库准备 2
编译安装 2
配置文件及WEB前端文件修改 3
WEB前端安装配置bstring php-xml
下载最新的Zabbix安装包(官网:)到本地,解压
#tar zxvf zabbix-.
增加zabbix用户和组
#groupadd zabbix
#useradd -g zabbix -m zabbix
2-2 数据库准备
启动MySQL数据库:
^service mysqld start
修改MySQL root用户密码(默认密码为空)
#mysqladmin -uroot password root
测试能否正常登陆数据库
#mysql -uroot -proot
创建Zabbix数据库
Mysql> create database zabbix character set utf8;
Mysql> grant all on zabbix. * TO zabbix® * localhost1 identified by 1 zabbixpass1;
Mysql> flush privileges;
导入数据库sql脚本
#cd zabbix-
cat . /create/schema/ I mysql -uroot -proot zabbix
cat ./create/data/ Imysql -uroot -proot zabbix
one = Asia/Shanghai
p o s t_max_s1z e = 32M
^overload = 2
重启apache
^service httpd restart
在本地浏览器上访问Zabbis Serve地址开始web前端配置,http:〃ServerIP/zabbix
按提示一步步next, Jt中Step 3 Check of pre-requisites必须全部项目OK后才能继续 配置,如有提示fail,去server上检查是否安装这个包或配置是否按上述更改。
图表1
Step4填入Zabbix Server登陆mysql的用户和密码
Step 7按提示下载配置文件到Server的/var/www/litml/zabbix/conf下,名字一定要
配置完成后,出现登陆界面,默认的用户为:admin,密码为:zabbix
启动 Server
安装完成后的server程序在/usr/local/zabbix/sbin/目录下,可以直接启动
#/usr/local/zabbix/sbin/zabbix_server
为了便于启停Server,我们做一些小配置
复制控制程序
cp ./misc/* /etc//
修改配置目录,将如卜•两个文件中的BASEDIR=改为/usr/Iocal/zabbix,下面两个配置中 的 bin 改为 sbin, ZABBIX_AGENTD, ZABBIX_SUCKERD ???
vi /etc/
vi /etc/
加入开机启动
echo 1/etc/ start &' »/etc/
echo 1/etc/ start &' »/etc/
创建快键方式
In -s /etc/ /usr/bin/zabbix_server_ctl
Ln -s /etc/ /usr/bin/zabbix_agentd_ctl
启动Server和Agentd(可以通过start stop restart来操作)
zabbix_agentd_ctl start
zabbix_server_ctl start
检查启动是否正常,查看进程是否起来,分server和agentd
#ps -ef I grep zabbix
如果进程没起来,可以查看对应的日志错误,默认在/tmp/zabbix-*.log 至此Zabbix Server的安装已完成
在 hosts 上配置 agent
Zabbix需要在被监控的host上安装agent,在zabbix官网上下载相应平台的agent包到 备被监控端,按