在我们公司,我们已经与PNP4Nagios一起安装了Icinga。 我们有一个PNP4Nagios创buildperfdata文件的罕见问题。
每两周,我们注意到我们的icinga服务器停止正常工作,因为它用完inode。 我一直在环顾四周,我注意到问题在这里:
在/ usr /本地/ pnp4nagios的/ var /阀芯
每两周,该文件夹包含超过30万个这种types的perfdata文件: perfdata.1336058870
我认为它必须是一个PNP4Nagios问题,因为我认为通常每个“X”时间,PNP4Nagios应该覆盖现有的perfdata文件,而不是生成新的。
你有什么想法,我可以改变什么或我必须做什么来解决这个问题?
提前致谢。
nagios / icinga和pnp4nagios的工作方式是,icinga将perfdata文件放入一个目录(在你的情况下,/ usr / local / pnp4nagios / var / spool)。 然后pnp4nagios读取文件,处理内容并删除它。 第二部分似乎是问题。
首先是pnp4nagios的工作? 如果是这样,它可以读取perfdata文件。 检查假脱机目录的权限,并确保无论你运行pnp4nagios(或npcd)的用户(默认情况下nagios ,即使是在icinga安装程序中)都具有对该目录的写入权限。
你也可以从/ var / log / pnp4nagios的内容中find一些指导 – 它会logging它试图做什么以及什么时候失败。