Monitoring

帶有 API 的 Nagios 前端來更改配置?

  • March 15, 2011

我的工作場所曾經使用 Monarch(捆綁在 Groundwork Community Edition 中)。我建構了一個自定義 CGI,它會在我們的主機數據庫(單獨的應用程序)發生更改時更新配置。

由於不再支持 Groundwork 社區版並且我找不到獨立的新版 Monarch,是否有人對具有 API 的免費 Nagios 配置前端/配置生成器有建議?

我看過nagiosql。它沒有 API,而且它的編寫方式使得我很難從其他 PHP 文件中重用它的程式碼,這些文件我可能會放在那里以提供 API。至少 Monarch 有一些可以重用的模組化程式碼。

Icinga + Icinga-Web + NConf

Nconf 有一個 API:連結

Icinga 是一個相當新的 Nagios-spark,有很多改進。它做得很好(我更喜歡它而不是 Nagios,因為它有一個可用於獲取數據的 API,並且與 Nagios 外掛 100% 兼容)。

有一個關於 Nagios VS Icinga 的影片很好地描述了它:Youtube(它是由 Icinga 製作的,所以,請謹慎使用)

有一個用 perl為 NConf 編寫的 API。

引用自:https://serverfault.com/questions/247486