我已收到一个监控一些主机的 Cacti 服务器。
我注意到三个目标显示完全相同的数据 - 仙人掌机器、机器 a 和机器 b。
经过一番挖掘后,我注意到机器 a 和机器 b 在“主机模板”下设置了“本地 Linux 机器”。
此后,我将主机模板更改为“通用 SNMP 启用主机”,但是,所有图表仍然仅显示来自本地 Cacti 机器的数据(每 5 分钟更新一次 - 我昨天更改了它 - 12 小时)。
我想不出还有什么问题,想知道是否有人知道/可以推荐任何东西?
答案1
它是图形模板,而不是主机模板。
更改现有主机的主机模板不会对现有图表产生任何更改。它只会向主机添加额外的数据查询和图表模板。
一系列名为“Linux - Load Average”的模板通过在 Cacti 服务器上运行 shell 脚本来工作,例如运行“uptime”。因此,它们将始终为您提供 Cacti 系统本身的数据。您需要切换到使用基于 UCD/Net-SNMP 的模板,这些模板将使用 SNMP 来查询远程主机。