目錄前端
Zabbix完整的監控流程web
zabbix最重要的五個組成部分:Item、Trigger、Action、Media、User(其實應該還有個Event,不過這個表現的不直觀),翻譯一下就是監控元素、觸發器、動做、報警介質、用戶,接下來一個一個的詳談,最後在梳理他們之間的關係。數據庫
Item:監控項,你須要監控的內容
Trigger: 觸發器,你監控的內容知足什麼條件時報警
Action: 動做,觸發器出發時怎麼告警
Media:告警媒介,告警採用什麼方式
User:用戶是什麼用戶分佈式
Zabbix監控過程是這樣的:安裝在主機上的zabbix_agentd負責監控主機(具體的監控任務是由agentd端的Item來完成的),並收集數據,而後將數據發送到zabbix server端。若是是分佈式系統,須要監控的機器較多,爲了減輕server端的壓力,可能中間還會再搭建一個proxy端,用來暫時接收監控數據,而後將數據轉發到server端。Server端將數據存儲到數據庫中,zabbix web再將數據在前端以圖表或者文字的形式展示出來。翻譯
添加一臺主機( 配置--主機--建立主機)
主機名稱:要與客戶端配置文件中的hostname一致server
可見的名稱:是顯示在zabbix網頁端的名字blog
羣組:將該主機添加到一個羣組中去it
這樣就先加了一臺主機。io
主機-應用集
class
主機-監控項
監控項內容添加
監控項已經添加
主機-觸發器
觸發器驗證效果
動做配置
操做配置
操做配置中的ACK確認操做
動做添加完畢