我正在研究Nagios,在检查了他们的网站后,我遇到了2个用PHP的API,用于从Nagios中获取/读取数据。
您是否碰巧知道PHP中允许解析/获取Nagios生成的数据的任何其他类似解决方案(apis)?
寻找用PHP编写的任何东西,如果你知道什么,或者有什么值得推荐的,请告诉:)
答案 0 :(得分:3)
使用Nagios::Report从avail.cgi
它包含在很多例子中。
答案 1 :(得分:1)
如果您感兴趣的只是获取基本状态信息,您可以使用PHP的preg_match_all轻松地解析nagios的状态文件并获得您想要的内容。只需创建正则表达式以匹配您感兴趣的任何字段,您就可以做任何您想做的事情。如果你想要一个简单的例子让我知道,我可以破解一个。