Cacti使用问题汇总
Cacti 使用问题汇总
记录实际工作中遇到的 Cacti 监控系统各类问题及解决方案,涵盖 SNMP 配置、模板导入、OID 适配、数据库修复等方面。
一、获取项名称显示不完整
解决方法:修改最大字段长度后重新添加设备。

二、飞塔防火墙显示 SNMP 错误
原因:host.php 中先要验证 sysdesc 信息是否为空。
解决方法:在飞塔 SNMP 配置中添加描述(Description)。


三、导入模板报错 “Hash version does not exist”
错误信息:Error: XML: Hash version does not exist.
解决方法:根据 Cacti 版本号替换模板中的 Hash 值,例如将 0021(0.8.7.g)替换为 0024(0.8.8.a)。
参考文档:https://docs.cacti.net/howto:determine_cacti_template_version
四、深信服 SSL VPN 不出图
原因:接口默认使用 SNMP 流量 64 位 OID,与实际设备 OID 不匹配。
解决方法:将接口流量 OID 改为非 64 位版本。

五、CPU、VPN 用户数不出图
解决方法:检查 OID 是否完整,末尾需补上 .0。

六、锐捷防火墙 OID
| 监控项 | OID 名称 | OID | 单位 | 采集间隔 |
|---|---|---|---|---|
| CPU 总利用率 | SysCpuUsage.0 |
.1.3.6.1.4.1.4881.101.4.1.3.0 |
1-100(%) | 60 秒 |
| 并发连接数 | SysSesCount.0 |
.1.3.6.1.4.1.4881.101.4.1.8.0 |
数字 | 10 秒 |
| 内存利用率 | SysMemUsage.0 |
.1.3.6.1.4.1.4881.101.4.1.4.0 |
1-100(%) | 60 秒 |
七、不出图,日志报错

解决方法:
1 | |
八、服务器重启后不出图
解决方法:手动执行 poller 脚本恢复数据采集。
1 | |
九、图形无法放大、无法时间筛选
原因:早期版本代码中写死了 Unix 时间戳上限 1600000000(对应北京时间 2020-09-12 20:26:40),超出此时间则筛选失效。
解决方法:将 graph_image.php 和 graph_xport.php 中的时间戳上限改大。
**graph_image.php**:
1 | |
**graph_xport.php**:
1 | |
Cacti使用问题汇总
https://yilx.top/2023/04/07/Cacti使用问题汇总/