Zabbix完整的監控流程
目錄
1.Zabbix的監控歷程概念
1.1 基本概念
zabbix最重要的五個組成部分:Item、Trigger、Action、Media、User(其實應該還有個Event,不過這個表現的不直觀),翻譯一下就是監控元素、觸發器、動作、報警介質、用戶,接下來一個一個的詳談,最后在梳理他們之間的關系。
Item:監控項,你需要監控的內容
Trigger: 觸發器,你監控的內容滿足什么條件時報警
Action: 動作,觸發器出發時怎么告警
Media:告警媒介,告警采用什么方式
User:用戶是什么用戶
1.2 流程圖
Zabbix監控過程是這樣的:安裝在主機上的zabbix_agentd負責監控主機(具體的監控任務是由agentd端的Item來完成的),並收集數據,然后將數據發送到zabbix server端。如果是分布式系統,需要監控的機器較多,為了減輕server端的壓力,可能中間還會再搭建一個proxy端,用來暫時接收監控數據,然后將數據轉發到server端。Server端將數據存儲到數據庫中,zabbix web再將數據在前端以圖表或者文字的形式展現出來。
2.創建主機並加入主機組
添加一台主機( 配置--主機--創建主機)
主機名稱:要與客戶端配置文件中的hostname一致
可見的名稱:是顯示在zabbix網頁端的名字
群組:將該主機添加到一個群組中去
這樣就先加了一台主機。
3.添加新加主機的應用集(aplication)
主機-應用集
4.添加監控項(item)
主機-監控項
監控項內容添加
監控項已經添加
5.告警觸發器配置(Triggers)
主機-觸發器
觸發器驗證效果
6.配置告警動作(Actions)
動作配置
操作配置
操作配置中的ACK確認操作
動作添加完畢