zabbix簡單的使用介紹

  • zabbix 主機與組配置

  • 創建主機方法
    1.1 新建主機
    configuration(配置)->Hosts(主機)->Create host(創建主機)

  • 主機參數

wKiom1frZx6w-V-bAABcQUTPlHU980.png-wh_50

解釋如下:
Host name  主機名,只允許數字,空格,句號,下劃線,非主流符號它不支持。zabbix 客戶端配置文件中的hostname 名稱一定要與這個名字一致。
Visible name 顯示名稱,可選項。主機名的別名。
Groups     主機要加入的組,一個主機至少要加入一個組
New host group  新主機組,如果已經存在組不是你要的,你可以寫上組名,這臺主機就加入這個主機組。
Interfaces   主機接口: 包含Agent, SNMP, JMX and IPMI.如果需要增加一個接口,只需要點擊“add”即可。鍵入客戶機的ip 地址即可。zabbix agent 默認端口10050
Monitored by proxy
是否通過proxy 監控,默認是no proxy,由zabbix server 直接監控。如果選擇了”proxy name”(你的代理名稱),那麼客戶機由代理代爲收集數據
2. 主機組
2.1 添加組名
configuration(配置)>Host Groups(組)>Create Host Group(創建主機組),錄入如下圖:

wKiom1frZyzCH3E4AABZBJjIjeM474.png-wh_50

  1. 2.2    建組參數
    Group name 組名,必須唯一
    Hosts       選擇主機加入到這個組中,這個組可以爲空

  • zabbix 監控項 item

Items 是從主機裏面獲取的所有數據。通常情況下稱itme 爲監控項,例如我需要監控它的cpu 負載,那麼實現這個方法的東西就叫item

item key+參數組成,監控項中需要獲取cpu 信息,則需要一個對應的監控keysystem.cpu.load。如果是獲取網卡流量,那麼獲取網卡這個監控項需要keynet.if.in 或者net.if.out

  1. 1.     創建監控項
    點擊配置(configuration->主機(Hosts->在你要配置的主機一欄上點擊Items->點擊create item

wKiom1frZz7REIApAAOuQzi1TKE375.png-wh_50

wKiom1frZ1CRsKoIAADKlYoaGJ8732.png-wh_50

 

三、zabbix 觸發器

1. 創建觸發器

 

創建觸發器步驟:

    點擊Configuration(配置) Hosts(主機)

    點擊hosts(主機)相關行的trigger

    點擊右上角的創建觸發器(create trigger),你也可以修改列表中的觸發器在表單中輸入相應的信息。

wKioL1frZ1uQaJcvAABUilHyMhE812.png-wh_50

wKiom1frZ2jj059pAAAVvPREWt4637.png-wh_50

如上圖,選擇相應的item和觸發條件,一個trigger就算添加好了。

 

四、zabbix action報警配置

 

Action創建:

點擊configuration(配置)->Actions(報警)->選擇事件來源

wKioL1frZ4CyHEggAABwFqjSjGI995.png-wh_50

 

Action配置:

 

如上圖,我們可以發現這四種事件來源正好是我們前面提到的,選擇好你的事件來源之後,點擊create action

wKiom1frZ5KzdBA7AALwZ7802RA007.png

配置完action的基本內容之後,接下來配置條件

wKioL1frZ6XhlQFoAAFyRUko14g344.png-wh_50

Type Of calculation:各種條件之間的關係,包含ANDOR 以及AND/OR,如上圖是AND關係,同時要滿足以上機器不在維護狀態以及觸發器值爲PROBLEM纔會觸發報警的動作。

operations配置

接下來是“操作”標籤,如下:

wKiom1frZ7zRgNw-AADskhFrjWU561.png-wh_50

wKiom1frZ8myTEToAAGHchyl4Fg434.png-wh_50

可以在此處設置當action被觸發之後的操作,可以根據觸發器的嚴重程度和報警時間設置分級報警。

此外,operations也可以定義爲執行命令。如圖:

wKioL1fraALRJ3tdAABbpujlZa4831.png-wh_50

注:需要在agent主機上配置好zabbix用戶的權限。

 

五、zabbix discovery

1、自動發現

Configurationdiscoverycreate discovery rule

wKiom1fraBPBDTnvAABC8t7ffic693.png-wh_50

wKioL1fraB-ySyfyAAAiQymQOnk846.png-wh_50

之後填寫discovery rule 名稱及ip地址範圍並且制定一個相應的key進行檢測。之後定義actions,來指定發現主機之後要進行的動作,主機消失之後要進行的操作,以及故障恢復時,要進行的操作。

wKioL1fraECjQpskAABC7E1UqMM869.png-wh_50

wKiom1fraFGCffjDAAA8PvEI8EE696.png-wh_50

wKioL1fraGCT2rc5AABARSEe02g055.png-wh_50

                    六、zabbix  proxy

zabbix proxy可以代替zabbix server檢索客戶端的數據,然後把數據彙報給zabbix server,並且在一定程度上分擔了zabbix server的壓力.zabbix proxy可以非常簡便的實現了集中式、分佈式監控.

zabbix proxy使用場景:

  • 監控遠程區域設備

  • 監控本地網絡不穩定區域

  • 當zabbix監控上千設備時,使用它來減輕server的壓力

  • 簡化zabbix的維護

添加proxy

ministration(管理) DM(分佈式監控)-->Create proxy(創建代理)

wKiom1fraOnQ7SnvAABLplrfph4186.png-wh_50

roxy name       proxy名稱,必須和proxy配置文件中的hostname一致

Proxy mode     選擇proxy模式

Active          proxy主動連接到zabbix server並且請求配置文件數據

Passive       Zabbix server連接到proxy

Hosts          哪些主機需要被proxy監控

Host配置

 

配置主機HOST的時候,如果需要被proxy代理,那麼都選擇對應的proxy名稱。

wKioL1fraPbwFQJ_AABiIObd6Mg261.png-wh_50

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