Nagstamon是一款Nagios絡監控狀態報警器,可以實時通知您的主機和服務的狀態,在系統或服務狀態異常時發出郵件或短信報警第一時間通知網站運維人員,在狀態恢復后發出正常的郵件或短信通知。它允許連接多個基于Nagios的監視器。目前支持的有Nagios, Icinga, Opsview, Op5 Ninja, Check_MK Multisite, Centreon和Thruk。
Nagios的功能是監控服務和主機,但是他自身并不包括這部分功能,所有的監控、檢測功能都是通過各種插件來完成的。啟動Nagios后,它會周期性的自動調用插件去檢測服務器狀態,同時Nagios會維持一個隊列,所有插件返回來的狀態信息都進入隊列,Nagios每次都從隊首開始讀取信息,并進行處理后,把狀態結果通過web顯示出來。Nagios提供了許多插件,利用這些插件可以方便的監控很多服務狀態。安裝完成后,在nagios主目錄下的/libexec里放有nagios自帶的可以使用的所有插件,如,check_disk是檢查磁盤空間的插件,check_load是檢查CPU負載的,等等。每一個插件可以通過運行./check_xxx –h 來查看其使用方法和功能。
在您的桌面上永久可見,讓您對網絡狀態一目了然。
連接到多個基于Nagios的服務器,可以根據需要禁用和啟用。
支持的服務器類型有Nagios、Icinga、Opsview、Centreon、Op5Monitor、Check_MK Multisite、Thruk和實驗性的Zabbix。
對主機和服務問題作出可定制的反應。
運行模式:數據收集是C/S模式,用戶查看監控信息是B/S模式
優點:
1.:監控網路服務狀態(HTTPD,FTP,SSH,MySql……)
2.:監控主機資源(處理器符合,硬盤利用率……)
3.:拓展,根據自己的需求實現拓展檢測功能(插件開發)
4:自動日志回滾
5:能夠定義網絡主機的層次,允許逐級檢查,就是從父主機開始向下檢查
6:警告,基于狀態的警告:OK,Warning(警告),critical(關鍵),unknown(未知)
7.:可以支持并實現對主機的冗余監控
8.:Web界面可以查看當前網絡狀態,通知,問題歷史,日志文件等
如果在運行 Nagios 監控工具的話,那么可能會喜歡 Nagstamon 這個小程序。Nagstamon 常駐系統托盤,為你及時帶來 Nagios 的狀態信息。Nagstamon 由 Python 語言寫成,據測試表明,目前可在 Ubuntu 8.04 + 8.10、Centos 5.2、Fedora 8 + 9、OpenSUSE 11.0、Windows 2000 + XP + XP 64bit + Vista + Windows 2008 Server 等系統環境下運行,支持的 Nagios 版本則包括 2.x 和 3.x。