一、Zabbix簡介
Zabbix 是一個企業級的、開源的、分布式的監控套件
Zabbix 可以監控網絡和服務的監控狀況.
Zabbix 利用靈活的告警機制,允許用戶對事件發送基於 Email 的告警.這樣可以保證快速的對問題作出響應.
Zabbix 可以利用存儲數據提供傑出的報告及圖形化方式. 這一特性將幫助用戶完成容量規划.
Zabbix 支持 polling 和 trapping 兩種方式. 所有的 Zabbix 報告都可以通過配置參數在 WEB 前端進行訪問. Web前端將幫助你在任何區域都能夠迅速獲得你的網絡及服務狀況. Zabbix 可以通過盡可能的配置來扮演監控你的IT 基礎框架的角色,而不管你是來自於小型組織還是大規模的公司.
Zabbix 編寫和發布基於 GPL V2 協議. 源代碼是免費發布的。
二、Zabbix特性
Zabbix 是一個高度集成的網絡監控套件,通過一個軟件包即可提供如下特性:
1. 數據收集
a) 可用性及性能檢測
b) 支持 SNMP(trapping 及 polling)、 IPMI、 JMX 監控
c) 自定義檢測
d) 自定義間隔收集收據
e) server/proxy/agents 吸能
2. 靈活的閥值定義
a) 允許靈活地自定義問題閥值, Zabbix 中稱為觸發器(trigger), 存儲在后端數據庫中
3. 高級告警配置
a) 可以自定義告警升級(escalation)、接收者及告警方式
b) 告警信息可以配置並允許使用宏(macro)變量
c) 通過遠程命令實行自動化動作(action)
4. 實時繪圖
a) 通過內置的繪圖方法實現監控數據實時繪圖
5. 擴展的圖形化顯示
b) 允許自定義創建多監控項視圖
c) 網絡拓撲(network maps)
d) 自定義的面板(screen)和 slide shows,並允許在 dashboard 頁面顯示
e) 報告
f) 高等級(商業)監控資源
6. 歷史數據存儲
a) 數據存儲在數據庫中
b) 歷史數據可配置
c) 內置數據清理機制
7. 配置簡單
a) 主機通過添加監控設備方式添加
b) 一次配置,終生監控(譯者注:除非調整或刪除)
c) 監控設備允許使用模板
8. 模板使用
a) 模板中可以添加組監控
b) 模板允許繼承
9. 網絡自動發現
a) 自動發現網絡設備
b) agent 自動注冊
c) 自動發現文件系統、網卡設備、 SNMP OID 等
10. 快速的 web 接口
a) web 前端采用 php 編寫
b) 訪問無障礙