当我更改configuration时,Icinga-web不会更新

所以我刚安装了Icinga和Icinga-Web。 首先检查用户界面上的http:// [server] / icinga /和http:// [server] / icinga-web / …

我继续添加一些新的主机,服务,命令等,并重新加载了icinga服务,没有任何问题。 然后我刷新了icing-webcaching并重新启动了apache2服务,再次没有问题。

重新加载configuration后,所有新的主机和服务都显示出来,在旧的icinga UI中,检查完全运行,几乎;)(见下文)。

旧的Icinga UI状态

但是,在新的icing-web界面中,这是一个完全不同的故事。 icing-web用户界面仍然显示主机从初始configuration(一个单一的“本地主机”主机8服务)。 UI还显示“默认”实例在标题状态为“向下”,并且“数据为X分钟”(见下文)。

新的Icinga-Web UI状态

我已经尝试通过重新阅读icinga-web安装指南来回溯我的步骤,但我无法弄清楚我做错了什么或如何纠正它。 我也试图摆脱access.xml和databases.xmlconfiguration文件。

我做错了什么,如何解决?

就我而言,有两个需要改变的地方。

1)/ etc / default / icinga需要configuration,以便IDO2DB将运行:

# start ido2db daemon (no/yes) IDO2DB=yes 

2)IDO模块需要在/ etc / icinga / modules /

/etc/icinga/modules/idoutils.cfg:

 define module { module_name ido_mod path /usr/lib/icinga/idomod.so module_type neb args config_file=/etc/icinga/idomod.cfg } 

当然,以前的configuration文件需要匹配你的系统configuration。 以上是在Ubuntu 12.10服务器上使用的。