nagios – icinga-web没有正确更新icinga状态

我有类似于 this one的问题…如果你看那里的照片,你会看到icinga服务器被标记关闭.

我根据那里给出的答案检查了一切,但它已经完成了 – 每当我添加它时,我都会看到新的主机和服务.但是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实例来自存储库.

解决方法

在这里混合经典UI和Web.它们使用不同的数据源后端和配置文件.

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

相关文章

vue阻止冒泡事件 阻止点击事件的执行 <div @click=&a...
尝试过使用网友说的API接口获取 找到的都是失效了 暂时就使用...
后台我拿的数据是这样的格式: [ {id:1 , parentId: 0, name:...
JAVA下载文件防重复点击,防止多次下载请求,Cookie方式快速简...
Mip是什么意思以及作用有哪些