zabbix日常问题

Posted make有意义

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix日常问题相关的知识,希望对你有一定的参考价值。

问题一:在自动发现及注册到主机中:(先排除自动注册)

优化自动发现:因为前面实验做的有两个地方可以再优化一下:如图:(自动发现IP段,可以更精准内,这样扫描IP段就相对少很多):

原理要懂:只要创建了自动发现后,agent可以不用装。一样会出现在监控—发现列表中和配置—主机中(若要监控数据,则就需要配置注册规则(规则有分两种:一种是直接agent到sever的;另一种是通过proxy再到server。))

优化注册规则:(只留下一条满足条件便可:意思是指只要自动发现列表是”up”即系绿色的便匹配上注册规则,在主机中显示监控项也是绿色的。)

zabbix日常问题

问题二:切换成中文后,图形中会有显示不正常的项出现,如图:

zabbix日常问题

解决方法:

1:找到自己系统下的fonts,然后上传到zabbix-server的web站点的fonts目录下:(系统盘/windows/fonts/)

zabbix日常问题

2:在zabbix-web替换字体:

cd /var/www/html/fonts

mv DejaVuSans.ttf DejaVuSans.ttf.bak#先备份

rz #上传字体

mv simkai.ttf DejaVuSans.ttf #替换

systemctl restart httpd.service #重启apache服务

zabbix日常问题

问题三:检测zabbix-server与agent的连通性,可以通过:telnet命令:

telnet ip 端口

若果提示:telnet未找到命令。则:yum install telnet

zabbix日常问题
zabbix日常问题

问题四:在测试agent端/boot/快满会报警的测试中。可以用到以下语句,模拟往/boot/发送大文件:

#dd if=/dev/zero of=test.img bs=1M count=1000

问题五:因zabbix-server本身也是agent,也需要监控,设置一样:提示:

解决:只需要在zabbix_agent.conf修改:将127.0.0.0改成IP:192.168.1.106.便可。

zabbix日常问题

问题六:若果用icmp-ping来自动发现:

原因:原因是zabbix 3之后把ping更换为fping了,所以需要安装fping

wget http://www.fping.org/dist/fping-3.16.tar.gz

tar -zxvf fping-3.16.tar.gz

cd fping-3.16

./configure --prefix=/usr/local/fping

make && make install

zabbix-server的默认设置fping的路径为 /usr/sbin/fping 

修改zabbix的配置文件

vim /usr/local/zabbix/etc/zabbix_server.conf

设置 FpingLocation=/usr/local/fping/sbin/fping 可以手动修改: 也可以使用命令直接替换:

sed -i 's|# FpingLocation=/usr/sbin/fping|FpingLocation=/usr/local/fping/sbin/fping|g' /usr/local/zabbix/etc/zabbix_server.conf  

###########或者不做上述修改,直接设置一个软链接 

ln -s /usr/local/fping/sbin/fping  /usr/sbin/fping  

zabbix日常问题

由于fping必须由root用户执行,如果非root账号执行fping,查看zabbix_server日志会有如下报警信息:

8178:20170905:131423.340 fping failed: /usr/local/fping/sbin/fping: can't create socket (must run as root?) : Permission denied

但是zabbix_server是使用zabbix账号运行,所以为fping设置SUID权限:

  1. chown root.root /usr/local/fping/sbin/fping  

  2. chmod u+s /usr/local/fping/sbin/fping  

问题七:其它伙伴碰到的问题:

zabbix日常问题

解决方法:极大可能是/var/lib/mysql/权限不够:chown –R mysql /var/lib/mysql,重启mysql.

问题八:微信报警:提示已发送,但没收到。

解决:极大可能是参数设置问题,如图:

zabbix日常问题

其它注意问题:

1:zabbix监控主机关机,一般是默认五分钟后才会发警报

监控参数可以在模板中修改。

2:服务器与网络同步时间(免server与agent时间不一致,则报警时间会乱):

#ntpdate pool.ntp.org

zabbix日常问题

4:其实在自动发现的过程中,agent端可以不需要关才selinux与firewall.d,也会发现。但当需要监控时,就需要关闭了。后面到安全时会添加规则实现放开端口。


以上是关于zabbix日常问题的主要内容,如果未能解决你的问题,请参考以下文章

zabbix日常问题

zabbix-2.0.8日常巡检-检测项目状态

Zabbix 的常用配置和日常运维交流,专家QA最后一天,抓紧上车!

Zabbix 日常应用中的疑难杂症解答(第一辑)

(十四). Zabbix日常运维

zabbix的日常监控-磁盘性能监控