level 9
Zabbix_中国
楼主
概述
在我们生产环境使用Zabbix监控会遇到卡顿性能缓慢等问题。这种情况下
正确的
调整Zabbix系统,使之保持高性能就是非常重要的。
性能缓慢的表现
01 NVPS参数值
每秒写入的新值数量 (简称NVPS)

影响NVPS值的几个因素:
1. 更新频率会直接影响到 NVPS的值.
2. 计算时考虑来自监控设备的数据。
3. “Zabbix trapper” 和 “SNMP trap” 都是不在计算里的.
4. 监控项类型, 数据类型, SNMPv3, triggers的数量和复杂度。
5. Housekeeper 设置和数据库大小。
6. 同时在线WEB界面的用户数量。
02 性能下降表现
性能下降的几个表现:
1. Zabbix 队列里面太多的延迟的监控项 Administration->Queue;
2. 数据图形里经常出现的间隙断层, 甚至有些监控项没有数据;
3. 触发器包含nodata()表达式的误报;
4. 无响应和响应迟钝的WEB请求;
5. 没有告警或者是数以千计的告警。
确认问题
虽然我们在前端看到Zabbix的性能缓慢,但是我们还需要根据Zabbix的后台信息来确认真正的问题所在。所以我们还需要对后台做一个检查来确认问题所在。
01 使用ps工具查看组件进程性能
对于安装了ps工具终端系统的都可以使用命令查看Zabbix组件的性能。
# ps ax | grep sync
zabbix_server: history syncer #1 [synced 1845 items in 0.257111 sec, syncing history]
zabbix_server: history syncer #2 [synced 24 items in 0.060314 sec, idle 4 sec]
zabbix_server: history syncer #3 [synced 0 items in 0.000018 sec, idle 4 sec]
zabbix_server: history syncer #4 [synced 0 items in 0.000009 sec, syncing history]
2019年02月18日 03点02分
1
在我们生产环境使用Zabbix监控会遇到卡顿性能缓慢等问题。这种情况下
正确的
调整Zabbix系统,使之保持高性能就是非常重要的。
性能缓慢的表现
01 NVPS参数值
每秒写入的新值数量 (简称NVPS)

影响NVPS值的几个因素:1. 更新频率会直接影响到 NVPS的值.
2. 计算时考虑来自监控设备的数据。
3. “Zabbix trapper” 和 “SNMP trap” 都是不在计算里的.
4. 监控项类型, 数据类型, SNMPv3, triggers的数量和复杂度。
5. Housekeeper 设置和数据库大小。
6. 同时在线WEB界面的用户数量。
02 性能下降表现
性能下降的几个表现:
1. Zabbix 队列里面太多的延迟的监控项 Administration->Queue;
2. 数据图形里经常出现的间隙断层, 甚至有些监控项没有数据;
3. 触发器包含nodata()表达式的误报;
4. 无响应和响应迟钝的WEB请求;
5. 没有告警或者是数以千计的告警。
确认问题
虽然我们在前端看到Zabbix的性能缓慢,但是我们还需要根据Zabbix的后台信息来确认真正的问题所在。所以我们还需要对后台做一个检查来确认问题所在。
01 使用ps工具查看组件进程性能
对于安装了ps工具终端系统的都可以使用命令查看Zabbix组件的性能。
# ps ax | grep sync
zabbix_server: history syncer #1 [synced 1845 items in 0.257111 sec, syncing history]
zabbix_server: history syncer #2 [synced 24 items in 0.060314 sec, idle 4 sec]
zabbix_server: history syncer #3 [synced 0 items in 0.000018 sec, idle 4 sec]
zabbix_server: history syncer #4 [synced 0 items in 0.000009 sec, syncing history]





