Nagios
首先死陆,監(jiān)視系統(tǒng)Nagios吃型。Nagios是一個(gè)監(jiān)視系統(tǒng)運(yùn)行狀態(tài)和網(wǎng)絡(luò)信息的監(jiān)視系統(tǒng)。Nagios能監(jiān)視所指定的本地或遠(yuǎn)程主機(jī)以及服務(wù)功戚,同時(shí)提供異常通知功能等娶眷。Nagios可運(yùn)行在Linux/Unix平臺(tái)之上,同時(shí)提供一個(gè)可選的基于瀏覽器的WEB界面以方便系統(tǒng)管理人員查看網(wǎng)絡(luò)狀態(tài)啸臀,各種系統(tǒng)問題届宠,以及日志等等。
Nagios的主要功能特點(diǎn):
- 監(jiān)視網(wǎng)絡(luò)服務(wù) (SMTP, POP3, HTTP, NNTP, PING等)
- 監(jiān)視主機(jī)資源 (進(jìn)程, 磁盤等) - 簡(jiǎn)單的插件設(shè)計(jì)可以輕松擴(kuò)展Nagios的監(jiān)視功能
- 服務(wù)等監(jiān)視的并發(fā)處理
- 錯(cuò)誤通知功能 (通過email, pager, 或其他用戶自定義方法) - 可指定自定義的事件處理控制器
- 可選的基于瀏覽器的WEB界面以方便系統(tǒng)管理人員查看網(wǎng)絡(luò)狀態(tài)乘粒,各種系統(tǒng)問題豌注,以及日志等等
- 可以通過手機(jī)查看系統(tǒng)監(jiān)控信息
詳細(xì)的屏幕截圖請(qǐng)看這里: http://www.nagios.org/about/screenshots.php
zabbix
zabbix是一個(gè)基于WEB界面的提供分布式系統(tǒng)監(jiān)視以及網(wǎng)絡(luò)監(jiān)視功能的企業(yè)級(jí)的開源解決方案。
zabbix能監(jiān)視各種網(wǎng)絡(luò)參數(shù)灯萍,保證服務(wù)器系統(tǒng)的安全運(yùn)營(yíng)轧铁;并提供柔軟的通知機(jī)制以讓系統(tǒng)管理員快速定位/解決存在的各種問題。zabbix由2部分構(gòu)成旦棉,zabbix server與可選組件zabbix agent齿风。zabbix server可以通過SNMP,zabbix agent绑洛,ping救斑,端口監(jiān)視等方法提供對(duì)遠(yuǎn)程服務(wù)器/網(wǎng)絡(luò)狀態(tài)的監(jiān)視,數(shù)據(jù)收集等功能真屯,它可以運(yùn)行在Linux, Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X等平臺(tái)之上脸候。zabbix agent需要安裝在被監(jiān)視的目標(biāo)服務(wù)器上,它主要完成對(duì)硬件信息或與操作系統(tǒng)有關(guān)的內(nèi)存绑蔫,CPU等信息的收集运沦。zabbix agent可以運(yùn)行在Linux ,Solaris, HP-UX, AIX, Free BSD, Open BSD, OS X, Tru64/OSF1, Windows NT4.0, Windows 2000/2003/XP/Vista)等系統(tǒng)之上。zabbix server可以單獨(dú)監(jiān)視遠(yuǎn)程服務(wù)器的服務(wù)狀態(tài)配深;同時(shí)也可以與zabbix agent配合茶袒,可以輪詢zabbix agent主動(dòng)接收監(jiān)視數(shù)據(jù)(trapping方式),同時(shí)還可被動(dòng)接收zabbix agent發(fā)送的數(shù)據(jù)(trapping方式)凉馆。另外zabbix server還支持SNMP (v1,v2)薪寓,可以與SNMP軟件(例如:net-snmp)等配合使用亡资。
zabbix的主要特點(diǎn):
- 安裝與配置簡(jiǎn)單,學(xué)習(xí)成本低- 支持多語言(包括中文)- 免費(fèi)開源- 自動(dòng)發(fā)現(xiàn)服務(wù)器與網(wǎng)絡(luò)設(shè)備- 分布式監(jiān)視以及WEB集中管理功能- 可以無agent監(jiān)視- 用戶安全認(rèn)證和柔軟的授權(quán)方式- 通過WEB界面設(shè)置或查看監(jiān)視結(jié)果- email等通知功能 等等
Zabbix主要功能: - CPU負(fù)荷
- 內(nèi)存使用
- 磁盤使用
- 網(wǎng)絡(luò)狀況
- 端口監(jiān)視
- 日志監(jiān)視
Linux-dash
Linux-dash 是一個(gè)低開銷 Linux 服務(wù)器監(jiān)控系統(tǒng)向叉,基于 Web 的監(jiān)控界面锥腻。Linux-dash 的界面提供了一個(gè)詳細(xì)的概述您的服務(wù)器的所有重要方面,包括內(nèi)存和磁盤使用情況,網(wǎng)絡(luò),安裝軟件,用戶,運(yùn)行的流程。所有信息被組織成widget 部件,你可以跳轉(zhuǎn)到一個(gè)特定的部分使用的主要工具欄中的按鈕母谎。Linux Dash不是最先進(jìn)的監(jiān)控工具,但它可能是一個(gè)適合用戶尋找一個(gè)光滑,輕便,易于部署應(yīng)用程序瘦黑。
特性:
- 漂亮的操作面板
- 在線,按需監(jiān)控 RAM, Load, Uptime, Disk Allocation, Users 等更多系統(tǒng)統(tǒng)計(jì)信息
- Drop-in install for servers with Apache2/nginx + PHP
- 拖拉操作
- 支持大多數(shù) Linux 服務(wù)器
支持:
- OS
- Arch
- Debian 6, 7
- Ubuntu 11.04+
- Linux Mint 16+
- Apache 2
- Nginx
- PHP 5
- Modern browsers
分布式監(jiān)控系統(tǒng)Ganglia
Ganglia是一個(gè)跨平臺(tái)可擴(kuò)展的奇唤,高 性能計(jì)算系統(tǒng)下的分布式監(jiān)控系統(tǒng)幸斥,如集群和網(wǎng)格。它是基于分層設(shè)計(jì)咬扇,它使用廣泛的技術(shù)甲葬,如XML數(shù)據(jù)代表,便攜數(shù)據(jù)傳輸懈贺,RRDtool用于數(shù)據(jù)存儲(chǔ)和可 視化经窖。它利用精心設(shè)計(jì)的數(shù)據(jù)結(jié)構(gòu)和算法實(shí)現(xiàn)每節(jié)點(diǎn)間并發(fā)非常低的。它已移植到廣泛的操作系統(tǒng)和處理器架構(gòu)上梭灿,目前在世界各地成千上萬的集群正在使用画侣。它已 被用來連結(jié)大學(xué)校園和世界各地,可以處理2000節(jié)點(diǎn)的規(guī)模堡妒。
分布式監(jiān)控系統(tǒng)Ganglia
系統(tǒng)監(jiān)控工具NetXMS
NetXMS是一款全新的發(fā)展迅速的系統(tǒng)監(jiān)控工具配乱,在GPL2許可下發(fā)布。它可用于監(jiān)測(cè)整個(gè)IT基礎(chǔ)設(shè)施皮迟,從支持SNMP的硬件(如交換機(jī)和路由器
到您的服務(wù)器或者是應(yīng)用程序搬泥。NetXMS是一個(gè)非常可靠和強(qiáng)大的監(jiān)測(cè)系統(tǒng)万栅,使您提高網(wǎng)絡(luò)可用性和服務(wù)水平。
NetXMS具有三層結(jié)構(gòu)西疤,包括信息收集烦粒、監(jiān)測(cè)代理(無論是我們自己的高性能的代理或SNMP代理),并送交監(jiān)測(cè)服務(wù)器的處理和儲(chǔ)存代赁。網(wǎng)絡(luò)管理員可以訪問收集到的數(shù)據(jù)使用的是Windows為基礎(chǔ)的管理控制臺(tái)扰她,網(wǎng)絡(luò)界面或管理控制臺(tái)。
在設(shè)計(jì)上具有靈活性和可擴(kuò)展性的考慮芭碍,NetXMS內(nèi)容廣泛的支持平臺(tái)徒役,讓你自由選擇平臺(tái)。NetXMS服務(wù)器的核心系統(tǒng)目前適用于WindowsNT/2000/2003/XP窖壕,Linux忧勿,Solaris和FreeBSD的杉女。
性能的模塊化監(jiān)測(cè)代理商可為同一平臺(tái)以及為OpenBSD系統(tǒng),NetBSD的鸳吸,的NetWare熏挎,HP-UX和AIX操作系統(tǒng)。NetXMS目前支持以下數(shù)據(jù)庫:MySQL和PostgreSQL數(shù)據(jù)庫晌砾,Microsoft SQL Server和Oracle坎拐。由于采用模塊化結(jié)構(gòu),添加其他數(shù)據(jù)庫的支持之需要短短幾天時(shí)間养匈。
輕量級(jí)系統(tǒng)監(jiān)控Conky
Conky是一個(gè)X系統(tǒng)下的免費(fèi)的哼勇,重量輕,系統(tǒng)監(jiān)控的呕乎,即任何資料都能顯示在您的桌面上积担。它可運(yùn)行在Linux和BSD上。
輕量級(jí)系統(tǒng)監(jiān)控Conky具有的功能包括楣嘁,(1)很多的操作系統(tǒng)信息(系統(tǒng)名 磅轻,正常運(yùn)行時(shí)間, CPU使用率逐虚,內(nèi)存使用率聋溜,磁盤使用情況,進(jìn)程的統(tǒng)計(jì)資料叭爱,以及網(wǎng)絡(luò)監(jiān)控等到)撮躁;(2)基于IMAP和POP3支持;(3)支持許多流行的音樂播放器(XMMS2买雾,BMPx等)把曼。