最近在找被系統的伺服器或資料庫崩潰搞得精神高度緊張,每次都非常被動,總是客 服 電 話告訴我,我才知道伺服器掛,考慮是不是網上有些軟體,可以主動對設定好的伺服器、服務或者資料庫進行檢測,當發現問題時候,及時通過郵件或其他方式告知管理員,不查不知道啊,結果真有不少開源的監控軟體:
一、zenoss core
zenoss core是開源企業級it管理軟體-是智慧型監控軟體,他允許it管理員依靠單一的web控制台來監控網路架構的狀態和健康度。zenoss core同時也是開源的網路與系統管理軟體。
zenoss core的強大能力來自於深入的列表與配置管理資料庫,以發現和管理公司it環境的各類資產(包括伺服器、網路、和其他結構裝置)。zenoss可以建立 關鍵資產清單和對應的元件級別(介面、服務、程序,已安裝的軟體等)。建立好模型後,就可以監控與報告it架構中各種資源的狀態和效能容限了。 zenoss同時提供與cmdb關聯的事件和錯誤管理系統,以協助提高各類事件和提醒的管理效率。以此提高it管理人員的效率。
二、nagios
nagios 是乙個用來監視系統和網路的開源應用軟體,它通常執行於乙個主伺服器上, 這個伺服器執行 liunx 或 unix 作業系統。nagios 利用其眾多的外掛程式實現對本機和遠端服務的監控,當被監控物件出現異常,nagios 就會及時給管理人員告警。它是乙個基於tcp/ip協議的軟體包,包含有nagios主程式和它的各個外掛程式,配置非常靈活,可以監視的專案很多,也可以通 過自定義 shell 指令碼進行監控服務,非常適合各類企業的網路應用。
nagios功能非常強大,它可以監控服務和主機,但是他自身並不包括這部分功能的**,所有的監控、檢測功能都是有外掛程式來完成的。再說報警功能,如果監 控系統發現問題不能報警那就沒有意義了,所以報警也是nagios很重要的功能之一。但是,同樣的,nagios自身也沒有報警部分的**,甚至沒有插 件,而是交給使用者或者其他相關開源專案組去完成。nagios安裝,是指基本平台,也就是nagios軟體包的安裝。它是監控體系的框架,也是所有監控的 基礎。
開啟nagios官方的文件,會發現nagios基本上沒有什麼依賴包,只要求系統是linux或者其他nagios支援的系統。不過如果你沒有安裝 apache(http服務),那麼你就沒有那麼直觀的介面來檢視監控資訊了,所以apache姑且算是乙個前提條件。
三、cacti
cacti是一套基於php,mysql,snmp及rrdtool開發的網路流量監測圖形分析工具。它通過snmpget來獲取資料,使用 rrdtool繪畫圖形,而且你完全可以不需要了解rrdtool複雜的引數。它提供了非常強大的資料和使用者管理功能,可以指定每乙個使用者能檢視樹狀結 構、host以及任何一張圖,還可以與ldap結合進行使用者驗證,同時也能自己增加模板,功能非常強大完善,介面友好。
四、hyperic hq
hyperic hq是工業級,功能豐富的產品,提供監測生產環境中軟體的各技術棧的可視性,包括開源的,商業的或混合軟體。因而,公司現在能夠集中管理在下一代資料中心 中所運用的快速發展的技術,能夠更為充分和有效地避免昂貴的宕機。作為乙個可擴充套件的系統,hyperic hq可以管理所有種作業系統,web server,應用伺服器,資料庫伺服器等。使用hyperic hq portal,可以快速配置軟體並監測,警告,診斷,控制絕大多數應用程式。
五、openqrm
openqrm是目前業內領先的開源系統管理解決方案,用來管理企業資料中心業務,同時包括虛擬環境 管理、資料中心自動化。openqrm提供開放的外掛程式管理架構,你可用很輕鬆的將現有的資料中心應用程式整合到其中,比如nagios和vmware。openqrm的自動化資料中心操作不但可用幫助你提高可用性,同時還可以降低您企業級數。
openqrm是目前業內領先的開源系統管理解決方案,用來管理企業資料中心業務,同時包括虛擬環境管理、資料中心自動化。
openqrm提供開放的外掛程式管理架構,你可用很輕鬆的將現有的資料中心應用程式整合到其中,比如nagios和vmware。openqrm的自動化資料中心操作不但可用幫助你提高可用性,同時還可以降低您企業級資料中心的管理費用
Monit 開源伺服器監控工具
今天小金子,給大家推薦的這個好東西是開源伺服器的監控工具。monit 是乙個跨平台的用來監控 unix linux 系統 比如 linux bsd osx solaris 的工具。monit 特別易於安裝,而且非常輕量級 只有 500kb 大小 並且不依賴任何第三方程式 外掛程式或者庫。monit ...
伺服器監控軟體推薦!
之前有過伺服器監控軟體的尋找和使用經歷,成功的配置過mrtg和cacti rrdtools的監控系統,但是一直在尋找更加合適用作整合或功能更加強大的監控軟體,今天意外發現munin,這個東東已經內建在fedora的extra庫中,fedora使用者只需安裝即可,yum install munin m...
開源伺服器監控工具 zabbix 二
基本知識及安裝操作見 開源伺服器監控工具 zabbix 一 我們可以利用指令碼來對zabbix進行操作,可以使用指令碼進行登陸zabbix,發現 刪除和建立要監控的主機,我們需要將要執行的操作寫入指令碼中。mkdir zabbix cd zabbix vim zabbix api.sh 寫入 給指令...