Zabbix延迟极高,应该怎么优化

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Zabbix延迟极高,应该怎么优化相关的知识,希望对你有一定的参考价值。

公司有5个机房,一共有3000多个系统,每个机房都有proxy,只要一次关机稍微多点,比如今天我们上午关闭了30台系统维护,然后陆续的开机恢复,大概下午4点多全部恢复,然后告警晚点10点多还在报宕机的告警。
想问下可以从哪些方面做优化

参考技术A 首先在zabbix-server上也装上zabbix-agent,并启用Template App Zabbix Server模板,监控zabbix-server服务内部的各项参数。启用模板后会新增加相应的监控项item、图形graph、触发器trigger。
类似这样的监控项会增加不少

mysql主从同步延迟zabbix怎么监控

这个涉及到zabbix自定义监控项与MySQL主从同步两个技术,首先确保MySQL主从同步的前提下,在从库show slave status\G中找到“Seconds_Behind_Master”参数,改参数表示从库与主库同步的延迟间隔;
然后在被监控端的zabbix-agent配置文件中添加“UserParameter=db_status,mysql -uzabbix -pzabbixpass -e "show slave status\G" 2>/dev/null|egrep 'Seconds_Behind_Master'|awk 'print $2' 获取延迟;
重启zabbix客户端,并在zabbix-web上添加监控项,创建监控项图形;

利用在slave上运行show slave status获取Slave_IO_Running和Slave_SQL_Running的值
1.在mysql上新建监控用户
grant replication client on *.* to 'zabbix'@'localhost' identified by 'zabbix';
flush privileges;
2.在/data/zabbix/sbin下新建check_mysql_replication.sh脚本

以上是关于Zabbix延迟极高,应该怎么优化的主要内容,如果未能解决你的问题,请参考以下文章

mysql主从同步延迟zabbix怎么监控

mysql主从同步延迟zabbix怎么监控

mysql主从同步延迟zabbix怎么监控

zabbix:性能优化

zabbix:性能优化

Zabbix系统性能优化建议