天天看點

開源運維監控産品篇

使用者群:85%以上的泛網際網路企業。
優點:
•  支援多平台的企業級分布式開源監控軟體 
•  安裝部署簡單,多種資料采集插件靈活內建 
•         功能強大,可實作複雜多條件告警,    
•         自帶畫圖功能,得到的資料可以繪成圖形    
•         提供多種API接口,支援調用腳本    
•         出現問題時可自動遠端執行指令(需對agent設定執行權限)    
缺點:
•         項目批量修改不友善    
•         社群雖然成熟,但是中文資料相對較少,服務支援有限;    
•         入門容易,能實作基礎的監控,但是深層次需求需要非常熟悉Zabbix并進行大量的二次定制開發,難度較大;    
•         系統級别報警設定相對比較多,如果不篩選的話報警郵件會很多;并且自定義的項目報警需要自己設定,過程比較繁瑣;    
•         缺少資料彙總功能,如無法檢視一組伺服器平均值,需進行二次開發;    
•         資料報表需要特殊二次開發定義;           
優點:
•         出錯的伺服器、應用和裝置會自動重新開機,自動日志滾動

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

•         支援以備援方式進行主機監控,報警設定多樣

•         指令重新加載配置檔案無需打擾Nagios的運作

缺點:
•         事件控制台功能很弱,插件易用性差

•         對性能、流量等名額的處理不給力

•         看不到曆史資料,隻能看到報警事件,很難追查故障原因

•         配置複雜,初學者投入的時間、精力和成本比較大           
### 3.open-falcon
Open-falcon是小米運維團隊從網際網路公司的需求出發,根據多年的運維經驗,結合SRE、SA、DEVS的使用經驗和回報,開發的一套面向網際網路的企業級開源監控産品。

1
![open-falcon](https://i.loli.net/2018/12/20/5c1b0ba1eaa5d.png)

    使用者群:目前有幾十家企業使用者不同程度使用。
    優點:
• 自動發現,支援falcon-agent、snmp、支援使用者主動push、使用者自定義插件支援

•         支援每個周期上億次的資料采集、告警判定、曆史資料存儲和查詢

•         高效的portal、支援政策模闆、模闆繼承和覆寫、多種告警方式、支援callback調用

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

•         采用rrdtool的資料歸檔政策,秒級傳回上百個metric一年的曆史資料

•         多元度的資料展示,使用者自定義Screen

•         通過各種插件目前支援Linux、Windows、Mysql、Redis、Memache、RabbitMQ和交換機監控。
缺點:
• 由于釋出時間較短,很多基礎的服務監控插件(如Tomcat、apache等)還不支援,很多功能還在不斷完善中,另外由于缺少專門的支援,雖然有開放社群,但是解決問題的效率相對較低。
4.zenoss![zenoss](https://i.loli.net/2018/12/20/5c1b0bfba7b68.png)
優點:

            • Zenoss比較出色的地方在于它的Dashboard,可以配置很多portlet

•         每個使用者的界面都是分開管理的,自定義dashboard不會影響其他使用者

•         強大監控功能支援伺服器、路由交換、防火牆、存儲、資料庫、中間件監控

•         采用基于HBASE的opentsdb存儲任意時間段的資料

•         将狀态監控,性能監控,資源管理,良好的報告機制進行有機的整合
缺點:
• 對資源要求較高,即使隻管理少數幾台裝置,也需要消耗大量硬體及記憶體等附加資源。

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

## 商用運維監控系統篇

### 1.監控寶
監控寶是雲智慧為使用者提供IT性能監控(IT Performance Monitoring)的SaaS産品,包含網站監控、伺服器監控、中間件監控、資料庫監控、應用監控、API監控和頁面性能監控等功能。包含免費版、暢享版和企業版,目前使用者約40萬,監控寶app也是國内唯一提供移動監控服務的産品。

    使用者群:覆寫電子商務、移動網際網路、廣告傳媒、線上遊戲、教育醫療等行業的幾十萬使用者,小米、陌陌、高德、用友、金山、途牛、聚美優品、陸金所、中 國平安、建行信用卡中心、春雨醫生、暢遊、國家電網、中國電信、滴滴打車、春秋航空、鳳凰網等各行業領先企業和中國網際網路百強企業超過30%在使用監控 寶。

    優點:
    • 作為國内最早提供基于SaaS服務的網絡監控平台,監控寶不但為初級使用者提供免費的标準服務,企業使用者還可以按需購買所需的監控、告警資源,最大限度的節省企業運維成本;

    •         監控寶通過遍布全球的300多個分布式監測節點,對網絡進行穩定性和可用性的主動監控和實時分析,支援http(https)、ftp、ping、udp、tcp、smtp、traceroute等多種協定,測量CDN效果及DNS狀态,全網全地域性能趨勢分析。

    •         實 時捕捉伺服器深層性能名額,支援Linux/Unix/Windows系統及雲平台,支援CPU使用率、CPU平均負載、記憶體使用比例、磁盤IO、磁盤空 間使用率、網絡流量和系統程序數統計等實體名額及30多種應用服務,雲主機監控端一鍵開啟,無需複雜配置。對于應用服務的監控,監控寶已經支援常見的應用 類型包括:Apache、Lighttpd、Nginx、Tomcat、IIS、Memcache和Redis,存儲層監控支援Hadoop、 MySQL、MongoDB、SQLServer、Oracle的健康狀态及性能監控。

    •         監 控寶是國内目前唯一支援API監控的網絡監控産品,通過API接口調用模拟使用者使用過程,支援對get、post、put、delete、head、 options六種請求方式進行實時監控;支援JSON、XML、Text、Response Status驗證及Postman腳本導入。

    •         Docker監控也是監控寶的獨家功能,能夠實時監控Docker容器的CPU、記憶體、網絡流量及Swap狀态,讓開發者和運維人員在使用Docker時清晰掌握其資源消耗狀況。

    •         監控寶提供頁面性能管理,基于國際标準制定頁面性能指數,識别加載元素的狀态及正确性,對全網全使用者加載響應時間分析,同時準确定位問題元素及優化建議。

    •         及 時有效的告警通知對運維來說至關重要,監控寶可以根據SLA設定告警門檻值,第一時間發送告警通知。監控寶覆寫最全面的告警通知方式:電子郵件、短信、電話 語音、URL回調通知、App Push等。另外監控寶提供分級告警通知,能夠根據告警事件的不同等級将不同的告警推送給不同的人員,支援企業分層管理!

    •         監控寶目前對其Smart Agent進行了開源,使用者可以根據業務需求定制化開發Agent,同時使用者的資料安全得到保障。

    •         監控寶提供私有化部署解決方案,滿足政企、金融行業專有網絡監控的需求。

    •         來自Compuware、CA、IBM等企業IT服務資深專家,超過5年的本土化企業級SaaS服務經驗,以及超過百人的技術服務團隊,為使用者提供最佳的服務保障。

### 2.360網站服務監控
    使用者群:個人站長
    優點:
    • 服務免費,支援網站HTTP監控、PING監控、域名DNS監控和伺服器監控

    •         提供網站通路全景資料和簡單配置資訊
    缺點:
    • 隻支援簡單的網站和伺服器監控,曆史資料保留15天,且免費監控點數量僅為四個

    •         最後一次産品更新是2014年9月,目前已停止更新和營運支援

### 3.阿裡雲監控
阿裡雲監控是一款免費網站監控産品,可監控站點和伺服器,并提供多種告警方式:短信,旺旺,郵件

    使用者群:阿裡雲使用者
        優點:
        • 與阿裡雲服務捆綁緊密,允許使用者自定義資料監控

    •         阿裡雲多IDC間内網資料傳輸,不占用客戶公網資源

    •         支援對業務資料的通用統計,從各個角度反應服務的運作情況
    缺點:
    • 所有服務基于阿裡雲,功能單一,擴充性差

    •         功能不夠強大,隻能滿足基礎監控需求

### 4.百度雲觀測
百度雲觀測是百度推出的一款雲服務産品,類似于360雲監控、阿裡雲監控,主要是為站長提供免費的一站式網站監測、預警服務,功能覆寫網站運作狀況、安全和通路速度等多個方面。

使用者群:個人站長

    優點:
    • 對于使用者每日通路的站點進行安全檢測

    •         國内各大城市雲節點覆寫,支援CDN、DNS狀态和主機監控
    缺點:
    • 需要進行網站認證

    •         監控點少,功能簡單,隻能監測網站狀态,不支援伺服器、應用監控。

### 5.小蜜蜂網站監測
小蜜蜂網站監測是一款針對中小企業需求開發的綜合測量網站營運情況線上工具,可以定時監控網站或伺服器器的可用率(Uptime),一旦網站無法連結、或是伺服器發生錯誤,即可發送告警通知。

使用者群:中小企業網站管理者

    優點:
    • 小蜜蜂通過探測節點和Last Mile兩種模式監測網站可用性,支援多種站點監控類型和不同的網絡通路傳輸協定;

    •         提供多樣化監控告警設定,并支援站内實時告警消息,支援RSS。
    缺點:
    • 隻支援基本的網站監控,監控點不可選,監控服務不穩定;

    •         網站性能曆史資料不夠詳細,且無法導出。
            随 着新技術的不斷發展,雲服務已經網際網路企業的必須,但是長期以來會存在傳統實體主機和雲主機、私有雲和公有雲并存的狀态。此外,網際網路企業的發展速度非常 快,小米、滴滴出行等很多企業都是在短短幾年内發展起來的,是以選擇一款合适的雲監控産品,伴随企業同步成長,是非常必要的。