2011-03-17 54 views
2

我正在調查Nagios,在檢查他們的網站後,我在PHP中找到了2個用於從Nagios中讀取/讀取數據的API。使用PHP(?)從Nagios獲取(原始)數據

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

你碰巧知道在哪個PHP解析允許任何其他類似的解決方案(API)的/讀取數據的由Nagios生成?

尋找用PHP編寫的,所以如果你知道的東西,或者有什麼建議,請不要告訴任何東西:)

回答

3

使用Nagios::Reportavail.cgi

它包含了很多的例子檢索信息。

1

如果你有興趣是獲得基本的狀態信息,你可以使用PHP的preg_match_all到很容易解析nagios的狀態文件,並得到你想要的。只需創建正則表達式來匹配任何你感興趣的領域,你可以做任何你想做的事情。如果你想要一個簡單的例子,讓我知道,我可以破解一個。