CentOS 6.4下快速部署Zabbix 2.4(2)
时间:2014-11-29 15:39 来源:www.it.net.cn 作者:IT网

继续Next...

点击'Finish' 完成页面的配置.

通过默认的账号和密码进行登录
Admin/zabbix 注意Admin第一个字母大写
将页面改为中文的方法:

sed -i '/zh_CN/ s/false/true/' /usr/share/zabbix/include/locales.inc.php
/etc/init.d/httpd restart

现在可以看到已经可以选择中文了,上图是已经生效之后的。
启用Zabbix Server自身监控:

按照上图的继续点击,将默认的Zabbix Server自身的监控启用.
图片不能显示中文:

语言切换到中文后,选择任意的图形,不能显示中文..
cd /usr/share/zabbix/fonts
mv graphfont.ttf graphfont.ttf.bak
wget -SO graphfont.ttf http://v.dbsa.cn/zabbix/DejaVuSans.ttf
#不替换 graphfont.ttf的方法
#下载会字体文件 .ttf
#vi /usr/share/zabbix/include/defines.inc.php
#('ZBX_GRAPH_FONT_NAME', 'graphfont'); #将graphfont替换为下载的文件名即可
#('ZBX_FONT_NAME', 'graphfont'); #将graphfont替换为下载的文件名即可

关注日志
tail -f /var/log/zabbix/zabbix_server.log
1943:20141126:142146.893 server #23 started [history syncer #4]
1942:20141126:142146.893 server #22 started [history syncer #3]
1947:20141126:142146.900 server #25 started [proxy poller #1]
1946:20141126:142146.900 server #24 started [escalator #1]
1950:20141126:142146.906 server #26 started [self-monitoring #1]
1935:20141126:142147.096 server #19 started [discoverer #1]
1922:20141126:144903.783 cannot send list of active checks to [127.0.0.1]: host [Zabbix server] not monitored
其中有一个'cannot send list of active checks to ' 这种类型不算错误,后续更新Zabbix Agent(active)会描述这个情况.
4. 部署Zabbix Agent
yum install zabbix-agent zabbix-sender zabbix-get -y
[root@localhost ~]# grep -vE '(^$|^\#)' /etc/zabbix/zabbix_agentd.conf
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=172.16.43.40 #修改为Server的IP,支持多个IP,逗号分隔,使用域名的话,需要支持反向解析
ServerActive=172.16.43.40 #修改为Server的IP,不支持写多个IP
HostnameItem=system.hostname #默认是用Hostname需要手动指定主机名,改为HostnameItem 使用内部key的自动获取方式
Include=/etc/zabbix/zabbix_agentd.d/
/etc/init.d/zabbix-agent start
chkconfig zabbix-agent on
关注日志
tail -n50 -f /var/log/zabbix/zabbix_agentd.log
1526:20141126:150356.024 Starting Zabbix Agent [localhost.localdomain]. Zabbix 2.4.2 (revision 50419).
1526:20141126:150356.024 using configuration file: /etc/zabbix/zabbix_agentd.conf
1526:20141126:150356.025 agent #0 started [main process]
1530:20141126:150356.026 agent #4 started [listener #3]
1529:20141126:150356.026 agent #3 started [listener #2]
1531:20141126:150356.026 agent #5 started [active checks #1]
1528:20141126:150356.027 agent #2 started [listener #1]
1527:20141126:150356.027 agent #1 started [collector]
1531:20141126:150356.062 no active checks on server [172.16.43.40:10051]: host [localhost.localdomain] not found
同样,'no active checks on server' 也不是一个错误,后续更新的blog会进行描述.
5. 在Server添加一个主机使用Agent方式进行监控




ZABBIX 的下载地址:请点这里
(责任编辑:IT)
继续Next...
点击'Finish' 完成页面的配置.
通过默认的账号和密码进行登录 Admin/zabbix 注意Admin第一个字母大写 将页面改为中文的方法:
sed -i '/zh_CN/ s/false/true/' /usr/share/zabbix/include/locales.inc.php /etc/init.d/httpd restart
现在可以看到已经可以选择中文了,上图是已经生效之后的。 启用Zabbix Server自身监控:
按照上图的继续点击,将默认的Zabbix Server自身的监控启用. 图片不能显示中文:
语言切换到中文后,选择任意的图形,不能显示中文.. cd /usr/share/zabbix/fonts mv graphfont.ttf graphfont.ttf.bak wget -SO graphfont.ttf http://v.dbsa.cn/zabbix/DejaVuSans.ttf #不替换 graphfont.ttf的方法 #下载会字体文件 .ttf #vi /usr/share/zabbix/include/defines.inc.php #('ZBX_GRAPH_FONT_NAME', 'graphfont'); #将graphfont替换为下载的文件名即可 #('ZBX_FONT_NAME', 'graphfont'); #将graphfont替换为下载的文件名即可
关注日志 tail -f /var/log/zabbix/zabbix_server.log 1943:20141126:142146.893 server #23 started [history syncer #4] 1942:20141126:142146.893 server #22 started [history syncer #3] 1947:20141126:142146.900 server #25 started [proxy poller #1] 1946:20141126:142146.900 server #24 started [escalator #1] 1950:20141126:142146.906 server #26 started [self-monitoring #1] 1935:20141126:142147.096 server #19 started [discoverer #1] 1922:20141126:144903.783 cannot send list of active checks to [127.0.0.1]: host [Zabbix server] not monitored 其中有一个'cannot send list of active checks to ' 这种类型不算错误,后续更新Zabbix Agent(active)会描述这个情况. 4. 部署Zabbix Agent yum install zabbix-agent zabbix-sender zabbix-get -y [root@localhost ~]# grep -vE '(^$|^\#)' /etc/zabbix/zabbix_agentd.conf PidFile=/var/run/zabbix/zabbix_agentd.pid LogFile=/var/log/zabbix/zabbix_agentd.log LogFileSize=0 Server=172.16.43.40 #修改为Server的IP,支持多个IP,逗号分隔,使用域名的话,需要支持反向解析 ServerActive=172.16.43.40 #修改为Server的IP,不支持写多个IP HostnameItem=system.hostname #默认是用Hostname需要手动指定主机名,改为HostnameItem 使用内部key的自动获取方式 Include=/etc/zabbix/zabbix_agentd.d/ /etc/init.d/zabbix-agent start chkconfig zabbix-agent on 关注日志 tail -n50 -f /var/log/zabbix/zabbix_agentd.log 1526:20141126:150356.024 Starting Zabbix Agent [localhost.localdomain]. Zabbix 2.4.2 (revision 50419). 1526:20141126:150356.024 using configuration file: /etc/zabbix/zabbix_agentd.conf 1526:20141126:150356.025 agent #0 started [main process] 1530:20141126:150356.026 agent #4 started [listener #3] 1529:20141126:150356.026 agent #3 started [listener #2] 1531:20141126:150356.026 agent #5 started [active checks #1] 1528:20141126:150356.027 agent #2 started [listener #1] 1527:20141126:150356.027 agent #1 started [collector] 1531:20141126:150356.062 no active checks on server [172.16.43.40:10051]: host [localhost.localdomain] not found
同样,'no active checks on server' 也不是一个错误,后续更新的blog会进行描述. 5. 在Server添加一个主机使用Agent方式进行监控
(责任编辑:IT) |