Cacti插件NPC不显示nagios状态的一种解决办法
安装配置好npc插件后,有时候会发现npc插件里的nagios状态为空,有时候第一次启动nagios状态时on,如果重启nagios服务,那么npc插件里nagios就会变为空
遇到这种出问题大家可以按照以下方法进行处理。
进入mysql,切换到cacti数据库
use cacti;
show tables;
可以看到有一个名为 npc_programstatus的表
先看看表结构
desc npc_programstatus;
输入如下语句
select programstatus_id,instance_id,status_update_time,last_command_check,last_log_rotation from npc_programstatus;
可以看到有二条记录,原因就在这里,看看第一条的记录的status_update_time 已经过去很久了,而第二条则比较新。输入如下语句删除旧的记录
delete from npc_programstatus where instance_id = '0';
现在只剩一条记录了,此时刷新NPC界面,发现已经正常显示nagios状态了
阅读(1268) | 评论(0) | 转发(0) |