http://mp.weixin.qq.com/s?__biz=MzA4OTQ4MzM0Ng==&mid=402032859&idx=1&sn=172c30e8421fec17ce50970e51855e79&scene=0#wechat_redirect
zabbix_server
zabbix系統的核心,負責收集數據,處理數據,讀寫數據庫。
zabbix_proxy
zabbix代理服務程序,用於分佈式監控,提供節點代理服務。
zabbix_agent
zabbix專用數據收集客戶端,負責與zabbix_server交互,執行命令等。
zabbix_java_gateway
zabbix系統Java採集服務,用於收集JVM的JMX接口數據。
zabbix_senderzabbix非專用代理監控模式數據發送程序,可被系統直接調用主動發送數據。
zabbix_getzabbix監控數據獲取測試工具,用於手動測試監控項數據收集。
Poller(輪詢器)Zabbix被動監控輪詢器,包括http poller、ipmi poller、java poller、proxy poller等,用於分發監控調度任務和收集返回值。
Host(主機)zabbix監控實體,包括物理服務器、網絡設備、操作系統等。
Host Group(主機組)zabbix定義的主機組,用於分類不同的設備類型,便於管理。
Template(模板)模板是預定義的監控配置,可以快速批量應用application、items、Triggers、Graphs、Screens、Discovery、Web等。模板還可儲存自定義變量、宏等,可用來替代監控配置元素。
Item(監控項)Item是監控主機中的某個監控指標,通常理解爲監控項。
Application(應用集)Application是一些監控項的集合,便於快速鎖定監控應用的監控項。
Trigger(觸發器)trigger是zabbix 進行告警通知的設定條件 ,當監控獲取的值觸發了設定的條件時,會按照觸發器的設定,執行相應的action 操作。
Event(事件)狀態改變記錄,包括觸發器狀態變化、網絡發現設備、監控內部事件、主機自動註冊事件。
Action(動作)對應滿足觸發器、自動發現、自動註冊條件的執行動作。例如,發送告警、添加主機至對應主機組、應用模板等。
Media(媒介)定義告警媒介,支持mail、sms、腳本。
Graph(圖表)將採集到的數據以圖形方式展示,支持線性圖、堆疊圖、餅圖,可自定義大小、線條、填充等。
Screen(屏幕)將多個圖形展示在同一屏內,支持實時繪圖。
Map(拓撲圖)可以畫出設備間的拓撲圖,並根據條件動態顯示連線顏色。
Discovery(自動發現)通過定義自動發現條件,配合動作批量加監控主機。
Report(報表)可用性報表,統計事件或主機的可用性,報表時間可自定義。
LLD(Low Level Discovery 底層自動發現)可根據條件自動發現同類型、同應用的監控項,例如添加網卡或網絡端口後,zabbix 可自動發現並進行監控。
Web scenario(web場景)Web性能監控,可模擬用戶訪問Web頁面,收集響應延時、下載速率、響應code等,並以圖形方式展示。
Maintenance(維護)可以爲主機設置維護時間,該狀態可被觸發器判斷,例如在維護期內不生成事件等,告警方式中也可設置在維護期內不產生告警。
History(歷史數據)代表所有保存的歷史數據,是一個抽象的數據指標,用於規劃數據庫容量。
Trends(趨勢數據)代表超過保留歷史數據週期的趨勢數據。
Housekeeper清理超過存儲週期的數據,包括History和Trends,通過對數據庫直接執行DELETE語句實現。
NVPS代表每秒處理數值數,用於衡量當前監控服務器的性能及當前業務量的指標。