2

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

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

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

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

4

2 回答 2

3

使用Nagios::Reportavail.cgi

它包含很多示例。

于 2013-01-01T20:14:11.993 回答
1

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

于 2011-05-23T06:49:34.443 回答