使用PHP从Nagios获取(原始)数据(?)

时间:2011-03-17 11:51:54

标签: php nagios

我正在研究Nagios,在检查了他们的网站后,我遇到了2个用PHP的API,用于从Nagios中获取/读取数据。

  • sourceforge.net/projects/gwfoundation /
  • naupy.sourceforge.net /

您是否碰巧知道PHP中允许解析/获取Nagios生成的数据的任何其他类似解决方案(apis)?

寻找用PHP编写的任何东西,如果你知道什么,或者有什么值得推荐的,请告诉:)

2 个答案:

答案 0 :(得分:3)

使用Nagios::Reportavail.cgi

中检索信息

它包含在很多例子中。

答案 1 :(得分:1)

如果您感兴趣的只是获取基本状态信息,您可以使用PHP的preg_match_all轻松地解析nagios的状态文件并获得您想要的内容。只需创建正则表达式以匹配您感兴趣的任何字段,您就可以做任何您想做的事情。如果你想要一个简单的例子让我知道,我可以破解一个。