Linux-系統運維監控工具-開源監控產品1

開源運維監控產品***************************************************************************************************

Zabbix

推薦星級:★★★★★

Zabbix是一個基於WEB界面的提供分佈式系統監控以及網絡監控功能的企業級開源運維平臺,也是目前國內互聯網用戶中使用最廣的監控軟件,雲智慧遇到的85%以上用戶在使用Zabbix做監控解決方案。

Zabbix 利用一系列的工具監測服務器和網絡。Zabbix的監控代理支持大多數的操作系統,你可以被動的或者是使用外部檢查,包括SNMP來監控主機和網絡設備。你也會發現很多提醒和通知設施,和一個非常人性化的Web界面,適用於不同的面板,此外,Zabbix還擁有一些特殊的管理工具來監測Web應用和虛擬化的管理程序。


開源還是商用?十大雲運維監控工具橫評

Zabbix 還可以提供詳細的互聯圖,以便於我們瞭解某些對象是怎麼連接的。這些圖是可以定製的,並且,圖也可以以被監測的服務器和主機的分組形式被創建。

入門容易、上手簡單、功能強大並且開源免費是雲智慧對Zabbix的最直觀評價。Zabbix易於管理和配置,能生成比較漂亮的數據圖,其自動發 現功能大大減輕日常管理的工作量,豐富的數據採集方式和API接口可以讓用戶靈活進行數據採集,而分佈式系統架構可以支持監控更多的設備。理論上,通過 Zabbix提供的插件式架構,可以滿足企業的任何需求。

用戶羣:85%以上的泛互聯網企業。

優點:

1. 支持多平臺的企業級分佈式開源監控軟件

2. 安裝部署簡單,多種數據採集插件靈活集成

3. 功能強大,可實現複雜多條件告警,

4. 自帶畫圖功能,得到的數據可以繪成圖形

5. 提供多種API接口,支持調用腳本

6. 出現問題時可自動遠程執行命令(需對agent設置執行權限)

缺點:

1. 項目批量修改不方便

2. 社區雖然成熟,但是中文資料相對較少,服務支持有限;

3. 入門容易,能實現基礎的監控,但是深層次需求需要非常熟悉Zabbix並進行大量的二次定製開發,難度較大;

4. 系統級別報警設置相對比較多,如果不篩選的話報警郵件會很多;並且自定義的項目報警需要自己設置,過程比較繁瑣;

5. 缺少數據彙總功能,如無法查看一組服務器平均值,需進行二次開發;

6. 數據報表需要特殊二次開發定義。

*********************************************************************************************************************

Nagios

推薦星級:★★★★☆

Nagios是一款開源的企業級監控系統,能夠實現對系統CPU、磁盤、網絡等方面參數的基本系統監控,以及 SMTP,POP3,HTTP,NNTP等各種基本的服務類型。另外通過安裝插件和編寫監控腳本,用戶可以實現應用監控,並針對大量的監控主機和多個對象 部署層次化監控架構。

Nagios是一個經典的老牌系統和網絡監測工具。運行速度快,可靠,需要針對應用定製。Nagios對於初學者是一個挑戰。但是它的極其複雜的配置正好也反應出它的強大,因爲它幾乎可以適用於任何監控任務。要說缺點的話就是不怎麼耐看,但是其強勁的功能和可靠性彌補了這個缺點。

開源還是商用?十大雲運維監控工具橫評

Nagios最大的特點是其強大的管理中心,儘管其功能是監控服務和主機的,但Nagios自身並不包括這部分功能代碼,所有的監控、告警功能都是由相關插件完成的。

用戶羣:適合複雜IT環境的企業

優點:

1. 出錯的服務器、應用和設備會自動重啓,自動日誌滾動

2. 配置靈活,可以自定義shell腳本,通過分佈式監控模式

3. 支持以冗餘方式進行主機監控,報警設置多樣

4. 命令重新加載配置文件無需打擾Nagios的運行

缺點:

1. 事件控制檯功能很弱,插件易用性差

2. 對性能、流量等指標的處理不給力

3. 看不到歷史數據,只能看到報警事件,很難追查故障原因

4. 配置複雜,初學者投入的時間、精力和成本比較大

*********************************************************************************************************************

Ganglia

推薦星級:★★★★☆

Ganglia是加州大學伯克利分校發起的一個開源集羣監控項目,設計之初是用於監控數以千計的網絡節點。Ganglia是一個跨平臺可擴展的,高性能計算系統下的分佈式監控系統。它已被廣泛移植到各種操作系統和處理器架構上。

開源還是商用?十大雲運維監控工具橫評

用戶羣:適用於大型服務器集羣用戶。

優點:

1. 適合監控系統性能,通過曲線很容易見到每個節點的工作狀態

2. 可以自定義監控項,監控展示有表格和圖像兩種,支持手機版

3. 部署方便,通過不同的分層管理上萬臺機器,無需逐個添加配置

缺點:

1. 沒有內置的消息通知系統

2. 沒有報警機制,出現問題不能夠及時報警

*********************************************************************************************************************

Zenoss

推薦星級:★★★★☆

Zenoss Core是Zenoss的開源版本,其商用版本爲ZenossEnterprise。作爲企業級智能監控軟件,Zenoss Core允許IT管理員依靠單一的WEB控制檯來監控網絡架構的狀態和健康度。Zenoss Core的強大能力來自於深入的列表與配置管理數據庫,以發現和管理公司IT環境的各類資產。Zenoss同時提供與CMDB關聯的事件和錯誤管理系統, 以協助提高各類事件和提醒的管理效率。

開源還是商用?十大雲運維監控工具橫評

優點:

1. Zenoss比較出色的地方在於它的Dashboard,可以配置很多portlet

2. 每個用戶的界面都是分開管理的,自定義dashboard不會影響其他用戶

3. 強大監控功能支持服務器、路由交換、防火牆、存儲、數據庫、中間件監控

4. 採用基於HBASE的opentsdb存儲任意時間段的數據

5. 將狀態監控,性能監控,資源管理,良好的報告機制進行有機的整合

缺點:

1. 對資源要求較高,即使只管理少數幾臺設備,也需要消耗大量硬件及內存等附加資源。

2. 針對windows系統,開源版只提供SNMP,通過WMI檢測CPU,Disk,軟硬件和性能只在收費版提供。

*********************************************************************************************************************

Open-falcon

推薦星級:★★★☆☆

Open-falcon是小米運維團隊從互聯網公司的需求出發,根據多年的運維經驗,結合SRE、SA、DEVS的使用經驗和反饋,開發的一套面向互聯網的企業級開源監控產品。

開源還是商用?十大雲運維監控工具橫評

Open-falcon架構

用戶羣:目前有幾十家企業用戶不同程度使用。

優點:

1. 自動發現,支持falcon-agent、snmp、支持用戶主動push、用戶自定義插件支持

2. 支持每個週期上億次的數據採集、告警判定、歷史數據存儲和查詢

3. 高效的portal、支持策略模板、模板繼承和覆蓋、多種告警方式、支持callback調用

4. 單機支撐200萬metric的上報、歸檔、存儲

5. 採用rrdtool的數據歸檔策略,秒級返回上百個metric一年的歷史數據

6. 多維度的數據展示,用戶自定義Screen

7. 通過各種插件目前支持Linux、Windows、Mysql、Redis、Memache、RabbitMQ和交換機監控。

缺點:

由於發佈時間較短,很多基礎的服務監控插件(如Tomcat、apache等)還不支持,很多功能還在不斷完善中,另外由於缺少專門的支持,雖然有開放社區,但是解決問題的效率相對較低。


http://www.aspku.com/news/dongtai/72648.html


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章