Zabbix學習小結-----介紹

最近在學習Zabbix的使用,大概看了有兩天左右吧。現在把這兩天操作的內容總結一下。大概分以下三塊內容:
Zabbix的介紹,Centos7安裝zabbix服務端,windows Server安裝zabbix客戶端。最後實現服務端對客戶端的監控。
最後實現監控後的效果圖爲:
在這裏插入圖片描述
Zabbix是一個基於WEB界面的提供分佈式系統監視以及網絡監視功能的企業級的開源解決方案。

Zabbix組件主要分兩個:zabbix-server和zabbix-agent。支持的監控協議有ICMP,IPMI,SNMP,HTTP以及zabbix協議(zabbix協議是最常使用的協議來監控各被監控端)

收集的數據存放在數據庫中,數據庫支持mysql,oracle等等。

第三個組件:zabbix web gui這個接口提供web頁面來監控和管理各個被監控端。

第四個組件:zabbix proxy(實現分佈式監控專用組件非必要組件,被監控服務器超過一千以上可以使用此組件)。

工作流程

agent獲取被監控端的數據,發給Server;server記錄agent端收集到的數據以及用戶在GUI界面中配置的數據,存儲在數據庫中,也就是在數據庫中Zabbix會存儲兩部分的數據:agent收集的和GUI頁面配置的;如果是分佈式,Server會將數據傳送一份到上一級的Server中。

WebGUI會將數據以良好的形式展現給用戶。

常用術語

host(主機):要監控的網絡設備,可由IP或DNS名稱指定

host group(主機組):主機的邏輯容器,可以包含主機和模板,但同一個組內的主機和模板不能互相鏈接;主機組通常在給用戶或用戶組指派監控權限時使用(大致瞭解下就可以了)。

item(監控項):這個從名字上可以理解,具體要監控哪些指標由它定義。

trigger(觸發器):就是超過了定義的合理範圍,這傢伙就會報警。

event(事件):這都是觸發器產生的。

action(動作):對事件如何應對,比如要執行哪些操作。

escalation(報警升級):如果在定義的5分鐘沒反應,從warning級別升到high級別,就是要提醒別人要儘快處理。

media(媒介):發送報警的手段和通道,如Email。

remote command(遠程命令):預定義的命令,可在被監控主機處於某個特定條件下時自動執行。

template(模板):用於快速定義被監控主機的預設條目集合,通常包含了item、trigger、graph、screen、application以及low-level discovery rule;模板可以直接鏈接至單個主機。(這個概念不理解不過沒關係的,只要具體會怎麼操作就可以了)

application(應用):一組item的集合。

下一篇介紹如何在centos7中安裝zabbix服務端。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章