目录
- 1. 告警提示
- 1.1 增加 CacheSize 设置
- 1.2 增加 StartDBSyncers 和 DBSyncers 设置
- 1.3 优化 Zabbix 配置
- 1.4 重启 Zabbix Server
- 1.5 已解决
- 1.6 查看图形(触发器)
1. 告警提示
Zabbix Server :More than 75% used in the configuration cache
当看到 “More than 75% used in the configuration cache” 的警告时,表示 Zabbix 服务器的配置缓存已接近或超过了其最大容量。
1.1 增加 CacheSize 设置
Zabbix 使用 CacheSize 配置项来控制配置缓存的大小。默认情况下,CacheSize 的值可能不足以处理较大的环境。
编辑 Zabbix 配置文件:
[root@zabbix7 ~]# vi /etc/zabbix/zabbix_server.conf
取消注释并将 CacheSize 的值增加到更大的数字
CacheSize=64M
1.2 增加 StartDBSyncers 和 DBSyncers 设置
这两个配置项控制数据库同步的工作线程数量。增加这些线程数可以提高数据库的性能,帮助减轻配置缓存的压力。
同样在 /etc/zabbix/zabbix_server.conf 中,修改以下参数:
StartDBSyncers=8
1.3 优化 Zabbix 配置
减少不必要的配置项和过多的主机可以帮助减少配置缓存的使用。可以考虑删除或合并不必要的主机,或者使用模板来减少个别主机的配置数量。
1.4 重启 Zabbix Server
[root@zabbix7 ~]# systemctl restart zabbix-server