zabbix優點:
1. 數據采集: 自動發現、支持agent、snmp、JMX、telnet采集方式、主動和被動模式下的數據傳輸、支持用戶自定義插件、自定義間隔數據收集
2. 高可用: server對設備的性能要求低,支持proxy分布式監控、分布式集中管理、實現自動化監控、開放式接口、擴展性強
3. 警告處理: 支持多條件警告、警方方式多樣化(郵件、短信、微信、釘釘)、多組模板支持、模板繼承
4. 告警設置: 周期、級別、恢復通知、時段閾值、支持維護周期、單機停用
5. 圖形化: 可以自定義監控視圖,網絡拓撲、自定義面板、自定義IT服務時間與可用性
6. 歷史數據: 歷史數據可查詢配置、內置數據清理機制(housekeeping)
7.安全審計: 安全用戶審計日志、權限認證、用戶可以限制允許維護的列表
zabbix缺點:
1.性能瓶頸: 監控系統沒有低估高峰期,具有持續性和周期性,機器量越大,數據的增大會使數據庫的寫入成為一定的瓶頸,官網給出的單機上限5000臺,屆時就需要增加proxy,增加成本。
2. Zabbix采集數據有pull方式,也就是server主動模式,當目標機器量大之后,pull任務會出現積壓。采集數據會延遲
3. 項目二次開發,需要分析MySQL表結構,表結構比較復雜,通過API開發對開發能力有要求。
4. 內置housekeeping在執行過程中會對數據庫增加壓力,需要對數據庫進行優化。