Ganglia是伯克利開發的一個集群監控軟件。可以監視和顯示集群中的節點的各種狀態信息,比如如:cpu 、mem、硬盤利用率, I/O負載、網絡流量情況等,同時可以將歷史數據以曲線方式通過php頁面呈現。Ganglia監控軟件主要是用來監控系統性能的軟件,如:cpu 、mem、硬盤利用率, I/O負載、網絡流量情況等,通過曲線很容易見到每個節點的工作狀態,對合理調整、分配系統資源,提高系統整體性能起到重要作用。支持瀏覽器方式訪問,但不能監控節點硬件技術指標
Ganglia 是分布式的監控系統,有兩個Daemon, 分別是:客戶端Ganglia Monitoring Daemon (gmond)和服務端Ganglia Meta Daemon (gmetad),還有Ganglia PHP Web Frontend(基于web的動態訪問方式)組成。是一個Linux下圖形化監控系統運行性能的軟件,界面美觀、豐富,功能強大。
RRDtool是系統存放和顯示time-series (即網絡帶寬、溫度、人數、服務器負載等) 。并且它提出有用的圖表由處理數據強制執行有些數據密度。
Cacti
Cacti是一套基于PHP,MySQL,SNMP及RRDTool開發的網絡流量監測圖形分析工具。
Cacti是通過 snmpget來獲取數據,使用 RRDtool繪畫圖形,而且你完全可以不需要了解RRDtool復雜的參數。它提供了非常強大的數據和用戶管理功能,可以指定每一個用戶能查看樹狀結 構、host以及任何一張圖,還可以與LDAP結合進行用戶驗證,同時也能自己增加模板,功能非常強大完善。界面友好。軟件 Cacti 的發展是基于讓 RRDTool 使用者更方便使用該軟件,除了基本的 Snmp 流量跟系統資訊監控外,Cacti 也可外掛 Scripts 及加上 Templates 來作出各式各樣的監控圖。
Cacti是用php語言實現的一個軟件,它的主要功能是用snmp服務獲取數據,然后用rrdtool儲存和更新數據,當用戶需要查看數據的時候用rrdtool生成圖表呈現給用戶。因此,snmp和rrdtool是cacti的關鍵。Snmp關系著數據的收集,rrdtool關系著數據存儲和圖表的生成。
Zenoss
Zenoss Core是開源企業級IT管理軟件-是智能監控軟件,他允許IT管理員依靠單一的WEB控制臺來監控網絡架構的狀態和健康度。Zenoss Core同時也是開源的網絡與系統管理軟件。
Zenoss提供功能豐富的產品,以監測整個IT基礎設施:
- 網絡 -路由器,交換機,防火墻,接入點
-
服務器 -微軟的Windows , Linux , Unix系統,惠普, NetApp,戴爾
-
虛擬化 -完整虛擬機虛擬化基礎架構( VI3 )管理, XenSource監測
-
應用領域 -Process(程序),Port,網絡應用服務, Web服務,數據庫,中間件,商業企業應用方案Zenoss系統將各種監視和管理信息通過一個標準的web瀏覽器集中向用戶展示,系統的各種功能都可以通過web界面進行訪問而無需編寫任何配置文件。從一個較高的層面來講,Zenoss由四個主要部分組成。
Argus
Argus 是一個網絡連接監控器,可以利用它來定制監控網絡中符合某種條件的計算機,例如網絡空閑、斷開等。
Monit
Monit是一款功能非常豐富的進程、文件、目錄和設備的監測軟件,用于Unix平臺。它可以自動修復那些已經停止運作的程序,特使適合處理那些由于多種原因導致的軟件錯誤。
Monit 對管理員來說可謂神器也。話說 NAGIOS 也就是在監控牛,而 Monit 不但本地監控牛,遠程服務監控也牛。更牛的是,只要你花點功夫,你的服務就永遠都能“死而復生”。
Nagios
Nagios是一個監視系統運行狀態和網絡信息的監視系統。Nagios能監視所指定的本地或遠程主機以及服務,同時提供異常通知功能等。
Nagios可運行在Linux/Unix平臺之上,同時提供一個可選的基于瀏覽器的WEB界面以方便系統管理人員查看網絡狀態,各種系統問題,以及日志等等。
- 監視網絡服務 (SMTP, POP3, HTTP, NNTP, PING等)
- 監視主機資源 (進程, 磁盤等)
- 簡單的插件設計可以輕松擴展Nagios的監視功能
- 服務等監視的并發處理
- 錯誤通知功能 (通過email, pager, 或其他用戶自定義方法)
- 可指定自定義的事件處理控制器
- 可選的基于瀏覽器的WEB界面以方便系統管理人員查看網絡狀態,各種系統問題,以及日志等等
Collectd
Collectd是一個守護(daemon)進程,用來收集系統性能和提供各種存儲方式來存儲不同值的機制。比如以RRD 文件形式。
當系統運行和存儲信息的時候,Collectd會周期性統計系統的相關統計信息。那些信息可以用來找到當前系統性能瓶頸。(如作為性能分析 performance analysis)和預測系統未來的load(如能力部署capacity planning).如果你需要美觀的圖形來顯示您的數據,并且已經厭煩了內部解決方案,恭喜您,你找到了正確的地方。
Fiddler
Fiddler是最強大最好用的Web調試工具之一,它能記錄所有客戶端和服務器的http和https請求,允許你監視,設置斷點,甚至修改輸入輸出數據,Fiddler包含了一個強大的基于事件腳本的子系統,并且能使用.net語言進行擴展。
你對HTTP 協議越了解, 你就能越掌握Fiddler的使用方法. 你越使用Fiddler,就越能幫助你了解HTTP協議。
Fiddler無論對開發人員或者測試人員來說,都是非常有用的工具
NetworkMiner
Pandora FMS
Pandora FMS(靈活監控系統)是一種小型和大型系統環境(一個服務器2000節點)的可用性和性能監視系統。對于本地系統,該軟件使用代理來監視Linux, Solaris, FreeBSD, MAC OS X, Windows和AIX平臺上的數值參數,布爾狀態或字符串。使用者可以用Shellscript, WSH, Perl 或 C創建代理。 可通過SNMP v3, TCP檢查和遠程WMI探測來進行遠程網絡監視。 數據報告基于Pandora自己的SQL后臺,且可在配置的屏幕上顯示。
Pandora FMS 是一個 開源的應用程序 ,用來監測網站的各種活動。
如果一個網站超額或當機,如果網站內容改變,硬盤或CPU被遠程服務調用時(通過SNMP 或 TCP/IP),以及其它情況。
Pandora FMS 可以運行于任何操作系統, 獲取數據并發送到服務器。
你可以收到實時的監測報告,并發送到你指定的郵箱。
它也可以通過e-mail, SMS 或 Jabber (MSN, GTalk.。) 發到報告。
Observium
Observium是一個可自動發現網絡中的Cisco設備和Linux系 統的網絡監控工具,而是包括了主要的網絡硬件和操作系統的廣泛支持。根據官方網站的說法,”它的設計目標包括:盡可能多地收集有關設備的歷史數據、盡可能 少地在檢測工作中要求人力介入,并且軟件界面非常直觀。”它可以監控CPU,內存以及存儲器的狀態。表面交互和詳細的錯誤信息。BGP和OSPF 信息. MPLS,VPN設置。溫度,風扇轉速,電壓,電流強度,功率, 濕度和頻率傳感器。IPv4, IPv6, TCP和 UDP細節信息.用戶, 進程,平均負載及更新時間等。 Observium是免費軟件,這意味著你可以不經過允許且免費的使用和修改這款軟件。
EasyNetMonitor
EasyNetMonitor是一款非常有用的免費網絡監 視工具,無需安裝。軟件默認會每10秒鐘ping一次網站,如果網站運作正常,也就是有響應的話,系統托盤的監測狀態會顯示綠燈,如果是沒響應的話則是顯 示紅燈。要修改或是刪除監測的網站,在地球小圖標上點擊右鍵,選擇監測網址子菜單的 Edit 或是 Delete就行!
Capsa Free
Colasoft Capsa Free是一個功能強大的程序,成功地處理與網絡分析,向您提供用于故障診斷和監測的信息。它為用戶提供豐富的經驗,若要了解如何監視網絡活動,查明網絡問題,增強網絡安全性等。