nagios簡介與原理
1.Nagios簡介
1.與cacti的區別
a) Cacti
1.Cacti比較著重於直觀數據的監控,易於生成圖形,用來監控網絡流量、cpu使用率、硬盤使用率等可以說很在合適不過
2.通過SNMP監控數據
3.展示工具
4.用插件來增加模塊做監控
b) nagios
1.比較註重於主機和服務的監控,並且有很強大的發送報警信息的功能
2.監控方式更多
3.配置靈活的監控工具
4.腳本和agent做監控
2.監控對象
a) 主機、主機組:服務器、虛擬機、網絡設備
b) 服務/資源,服務組:http服務、mysql服務、CPU資源、硬盤、內存資源
c) 聯系人,聯系人組:管理員
d) 時段:時間範圍
e) 命令:監控某一對象的模板
對不同的監控對象,使用不同的腳步
對相同的監控對象,也可能使用不同的腳步
3.主要功能
網絡服務監控(SMTP、POP3、HTTP、NNTP、ICMP、SNMP、FTP、SSH)
主機資源監控(CPU load、disk usage、system logs),也包括Windows主機(使用NSClient++ plugin)
可以指定自己編寫的Plugin通過網絡收集數據來監控任何情況(溫度、警告……)
可以通過配置Nagios遠程執行插件遠程執行腳本
遠程監控支持SSH或SSL加通道方式進行監控
簡單的plugin設計允許用戶很容易的開發自己需要的檢查服務,支持很多開發語言(shell scripts
包含很多圖形化數據Plugins(Nagiosgraph、Nagiosgrapher、PNP4Nagios等)
可並行服務檢查
&n
本文出自 “淩宇的技術博客” 博客,請務必保留此出處http://lampit.blog.51cto.com/12958178/1931048
nagios簡介與原理