我根据那里给出的答案检查了一切,但它已经完成了 – 每当我添加它时,我都会看到新的主机和服务.但是icinga显示器没有更新.
cgi.cfg中有这一行:
icinga_check_command = /usr/lib / nagios / plugins / check_nagios -F /var/lib/icinga/status.dat -e 5 -C’/usr/sbin / icinga’
运行该命令会产生:
#/usr/lib / nagios / plugins / check_nagios -F /var/lib/icinga/status.dat -e 5 -C’/usr/sbin / icinga’
NAGIOS OK:6个进程,状态日志在1秒前更新
我去了/ etc / icinga-web /并环顾四周,但没有找到任何合适的设置.
我检查了ido2utils并重新启动它们以防万一 – 但它们一直在运行.
我该如何解决?其他一切正常,但不是摘要中的icinga服务器状态.
编辑我没有提到我在amd64机器上使用Ubuntu Trusty Server是疏忽.已安装的icinga实例来自存储库.
解决方法
Classic UI解析由核心定期写入的status.dat abd objects.cache文件. nain配置部分发生在cgi.cfg中.
Icinga Web 1.x从IDO数据库中读取其数据,该数据库由ido2db守护程序填充,该守护程序从Icinga Core 1.x中的idomod事件代理接收其数据(注意:Icinga 2等功能如ido-MysqL直接写入IDO数据库,ido2db与此不兼容). Web 1.x配置发生在/ etc / icinga-web下的xml文件中.
在Icinga Web 1.x中使icinga_programstatus表更新’down’有一些可能的问题:
>要么核心不写入idomod
> ido2db没有运行,或者没有来自idomod的连接
>带有错误偏移的服务器时区的PHP时区问题
有关此类主题的更多信息,请参见此处:https://wiki.icinga.org/display/testing/Icinga+Web+Testing#IcingaWebTesting-NoData
https://wiki.icinga.org/display/testing/Special+IDOUtils+Queries
http://docs.icinga.org/latest/en/icinga-web-config.html#configweb-timezone