Zabbix監控實例


本節內容:

  • zabbix web添加主機
  • 定義Items
  • 創建graph
  • 創建template

 

一、zabbix web添加主機

1. 進入zabbix web界面,點擊配置—>主機—>創建主機。

2. 填入下圖中的信息,點擊添加。

 

二、定義Items

要真正實現數據采集,需要定義監控項(Items)。多個Items可以歸為一個組,稱為Applications。定義好Items之后,還應該為Items定義Triggers(觸發器)。我這里演示下創建監控網卡進入和出去的流量。

1.創建item監控網卡出去流量

登錄zabbix web管控台,點擊配置—>主機—>監控項。

點擊右上角的“創建監控項”。

在如下的界面填入以下內容:

其中,在key那一欄,點擊select按鈕,選擇key值。

回到hosts,你會發現已經有application和item了。

每創建一個Item,會自動幫你創建圖形的。點擊監控—>最新的數據,輸入要查的主機,點擊select,就可以看到為剛才我們創建的item所創建的圖形。

點擊圖形。

注意:數據量從右往左走的。

 

2.創建item監控進入網卡流量

注意:有時候,不是一創建完item,graph那邊就有數據了,你可以主要通過瀏覽器去訪問監聽在這個網卡的某個端口上的服務,然后graph就會有數據了。

 

三、創建graph

為什么要創建graph?拿上節中的網卡進出流量來舉例,進和出此時都不在一張圖上,這就需要Graphs自定義圖像。將多個指標放在一起。

點擊配置—>主機,點擊Graphs。

點擊右上角的創建圖形。

輸入Name,點擊圖中倒數第二個add。

選擇監控項。

最后點擊添加。

點擊監控—>圖形,在右上角輸入主機組,主機和圖形。

 

四、創建template

如果我們在加一個主機進來,假如說我們每一次都想監控某幾個同樣的指標,每台主機都要這么去定義的話,就太痛苦了。這就要使用到模板。

1.創建模板

點擊配置—>模板,點擊創建模板。

2.創建Item

創建完模板后,其上是沒有任何Item和trigger等。所以我們需要創建這一系列監控項。但是由於這里我是要監控Elasticsearch狀態,而zabbix是沒有內置的key來監控elasticsearch的,所以需要自定義監控項來監控。

 

(1)在elasticsearch主機定義zabbix agent的UserParameter

[root@log1 ~]# cd /usr/local/zabbix-3.0.1/etc/
[root@log1 etc]# vim zabbix_agentd.conf

輸入內容:

UserParameter=Elasticsearch.status[*],/usr/bin/curl -s 'http://$1:$2/_cluster/health?pretty=true' | awk -F'"' '/status/{print $$4}'

(2)重啟zabbix agent

[root@log1 ~] # killall -9 zabbix_agentd
[root@log1 ~]# /usr/local/zabbix-3.0.1/sbin/zabbix_agentd

(3)在zabbix server端使用zabbix_get模擬獲取數據

[root@console ~]# /usr/local/zabbix-3.0.1/bin/zabbix_get -s 114.55.29.86 -k "Elasticsearch.status[114.55.29.86,9200]"
green

(5)創建模板的Item

a.找到剛才新建的模板,點擊Item。

b.點擊右上角的Create Item

c.輸入如下的信息

 

3.為模板上的Item創建觸發器

(1)點擊觸發器。

(2)點擊右上角的創建觸發器

(3)定義觸發器名字,然后點擊Add。

(4)點擊Select,選擇對哪個Item做Trigger。

 

4.將模板應用到主機上

(1)點擊配置—>主機,點擊log1主機。

(2)點擊模板,點擊選擇。

(3)選擇我們需要的模板,點擊選擇。然后在點擊Add。

(4)這是Add后顯示頁面,再點擊Update。

這樣你就可以看到這邊log1主機有應用的模板的。

 

5.查看監控數據

點擊監控—>最新數據,找到Elasticsearch status這個監控項,點擊后面的History。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM