監控服務器Zabbix之二 自定義鍵值及模板

1、添加主機web

打開zabbixweb界面vim

http://192.168.212.2/zabbixbash

1Configuration---Hosts---Createhost網絡

 

wKiom1WA_PjR1PrrAAX4EitbFj8275.jpg

Host name這個應該是agent 配置文件定義的Hostname,咱們這是192.168.3.3app

Visible name:這個就是顯示名稱,自定義便可。ide

Group將主機歸類到哪一個組中。測試

如下根據你選的監控方式來定義下面參數。spa

Agent interfaces就是主機上安裝的agent,默認便可不用修改。3d

SNMP Interfaces經過snmp 來監控的。rest

JMX Interfaces監控JAVA 程序的接口。

IPMI Interfaces經過IPMI 接口來監控硬件

Desctiption描述

Monitored by proxy經過proxy 來監控。

Enabled指明是否馬上監控該主機。

2、添加模板

Templates—select---相應模塊---Add---Add

wKioL1WA_qngcPw4AAYSIEdAU3Y104.jpg

3、查看圖形

Configuration---Hosts便可看到添加的主機

wKiom1WA_PqD6OAHAAWnvXIglFE138.jpg

只有當AvailabilityZ的標示爲綠色的時候才表明可用。

Monitioring---Graphs---選擇相應的GroupHostGraph(下圖爲CPU jumps)

wKioL1WA_qrzpe_TAAftYp1SHRA159.jpg

2、自定義Key

一、  修改客戶端配置文件

#vim /usr/local/zabbix/conf/zabbix_agentd.conf
設置UnsafeUserParameters=1 並添加如下內容
UserParameter=memuse,free -m|sed -n'/Mem/p'|awk '{print $3}'
UserParameter=memfree,free -m|sed -n'/cache:/p'|awk '{print $4}'
UserParameter=memtotal,free -m|sed -n'/Mem:/p'|awk '{print $2}'

格式:UserParameter=自定義鍵值名稱,腳本或命令採集數據

上邊定義的3個依次爲已用內容、空閒內存、總共內存

wKiom1WA_PuBtYCOAAJma3mz9HU009.jpg

客戶端重啓服務

# /etc/init.d/zabbix_agentd restart

二、服務端測試定義key值是否能夠調用

wKioL1WA_qviecMaAAKm0rlyyX0519.jpg

3、自定義模板

Configuration---Templates---Createtemplates---Add

wKiom1WA_PviJAlGAAMV-NJmzCQ239.jpg

wKioL1WA_qvxwNAfAAN-YYtoGxQ390.jpg

Applications 就是你想分幾塊進行監控(好比內存 CPUIO  網絡等等)

Items             項目是針對一個應用集來弄的(若是我要採集應用集中內存的使用狀況,能夠定義多個項目,好比總共內存可用內存空閒內存等等)

Triggers      觸發器是針對一個項目來弄的(若是你採集可用內存的項目中,添加一個觸發器當能夠內存低於多少時進行相應操做)

Graphs        建立圖形的數據來源都是根據項目採集的數據來的,能夠把一個或者多個項目生成圖形

Screens       就是把生成的圖片怎麼放、排列等等

Discovery   自動發現客戶端(根據配置篩選的條件)

1、新建Applications

Configuration---Templates---moban01---Applications---Createapplication

在這裏建立兩個Application,一個是IO,一個Memory

wKiom1WA_PzDRY41AASTaZRtF5Q376.jpg

二、  新建Items

wKioL1WA_qzTgRIlAAMOJovZ0Dg354.jpg

共創建3個監控項使用內存(memuse)、空閒內存(memfree)、總共內存(memtotal),均屬於Memory這個Applications

wKiom1WA_P3zz2UGAAT3s92wg9s642.jpg

3、定義Triggers

wKioL1WA_q2T9Bp1AAQFjLmHngk116.jpg

4、添加Graphs(這裏把前邊定義的3個內存相關的Items放到一個圖中)

wKiom1WA_P7gB-MvAAW7lheXCDE833.jpg

5、刪除以前的主機,新建一主機應用新模板。

wKioL1WA_q7Av9OlAAQtWo9mD0U497.jpg

6、查看

wKiom1WA_QChLdSSAAVl_bZeJQ4857.jpg

7、查看圖形-Monitoring---Graphs選擇對應的條件便可查看到定義的圖形(客戶端可根據ddcat /dev/zero > /dev/null消耗內存測試效果)

wKioL1WA_rCSUqIhAAfw6cw5nl4347.jpg

相關文章
相關標籤/搜索