Nagios(IPA: /ˈnɑːɡioʊs/)是電腦系統和網絡監控程序,用於檢測主機和服務,當異常發生和解除時能提醒用戶;是基於GPLv2開發的開源軟件,可免費獲得及使用。

Nagios
原作者Ethan Galstad
首次發佈March 1, 2002
當前版本4.4.5(2019年8月20日 (2019-08-20)
原始碼庫 編輯維基數據鏈接
作業系統Unix-like
類型Network monitoring
許可協議GNU General Public License
網站www.nagios.org

Nagios原名NetSaint,由Ethan Galstad開發並維護至今。NAGIOS是簡稱,全寫「Nagios Ain't Gonna Insist On Sainthood」,Sainthood 意思是「聖者」,而「Agios」是「saint」的希臘文。Nagios 在Linux運作,但也能用於Unix

主要功能

編輯
 
服務監控
  • 網絡服務監控(SMTP、POP3、HTTP、NNTP、ICMP、SNMP、FTP、SSH)
  • 主機資源監控(CPU load、disk usage、system logs),也包括Windows主機(使用NSClient++ plugin)
  • 可以指定自己編寫的Plugin通過網絡收集數據來監控任何情況(溫度、警告……)
  • 可以通過配置Nagios遠程執行插件遠程執行腳本
  • 遠程監控支持SSH或SSL加通道方式進行監控
  • 簡單的plugin設計允許用戶很容易的開發自己需要的檢查服務,支持很多開發語言(shell scripts、C++、Perl、ruby、Python、PHP、C#等)
  • 包含很多圖形化數據Plugins(Nagiosgraph、Nagiosgrapher、PNP4Nagios等)
  • 可並行服務檢查
  • 能夠定義網絡主機的層次, 允許逐級檢查, 就是從父主機開始向下檢查
  • 當服務或主機出現問題時發出通告,可通過email, pager, sms 或任意用戶自定義的plugin進行通知
  • 能夠自定義事件處理機制重新激活出問題的服務或主機
  • 自動日誌循環
  • 支持冗餘監控
  • 包括Web界面可以查看當前網絡狀態,通知,問題歷史,日誌文件等

參考

編輯
  • first release of NetSaint from the [1]: changelog
  • [2]頁面存檔備份,存於互聯網檔案館): Nagios 3.x Version History
  • Galstad, Ethan (2003-05-03). official FAQ "Nagios: FAQs : What does Nagios mean?" (in EN). Nagios: Frequently Asked Questions. Nagios Enterprises, LLC. Retrieved 2009-03-06. "The official meaning is that N.A.G.I.O.S. is a recursive acronym which stands for "Nagios Ain't Gonna Insist On Sainthood"."
  • "2005-02-22 - Ethan Galstad" (in EN). Fosdem 2005. 2005-02-22. Retrieved 2009-03-06. "Although we were able to eventually reach an amicable agreement on my future use of the name "NetSaint", I felt it was prudent to change the name in order to prevent any future mishaps."

書籍

編輯

相關連結

編輯

支持站點

編輯