欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

如何在zabbix中自定義key-創(chuàng)新互聯(lián)

這篇文章主要介紹了如何在zabbix中自定義key,具有一定借鑒價(jià)值,感興趣的朋友可以參考下,希望大家閱讀完這篇文章之后大有收獲,下面讓小編帶著大家一起了解一下。

創(chuàng)新互聯(lián)公司從2013年創(chuàng)立,先為樺甸等服務(wù)建站,樺甸等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為樺甸企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

如何在zabbix中自定義key,并使用它。

Zabbix是一個(gè)開源的,免費(fèi)的監(jiān)控工具。它有很多自帶的默認(rèn)的監(jiān)控選項(xiàng)。但是有時(shí)候,自帶的監(jiān)控選項(xiàng)是不夠用的。這個(gè)時(shí)候,就需要自己自定義監(jiān)控選項(xiàng)。我自己寫了幾個(gè)監(jiān)控選項(xiàng),分別用來監(jiān)控mysql的狀態(tài),mysql主從復(fù)制的狀態(tài),mysql主從復(fù)制的時(shí)間差。

1、打開zabbix agent的配置文件,在文件的末尾添加以下語(yǔ)句,如圖下:

UnsafeUserParameters=1  

//這個(gè)值默認(rèn)是為0,改為1表示啟用自定義key

UserParameter=mysql.ping,netstat -an|find /i /c "3308"

//自定義key為mysql.ping,這個(gè)key的值從命令netstat -an|find /i /c "3308"獲取

UserParameter=mysql.slavetime,C:\Zabbix\userdfscrpts\slaveTime.bat

//自定義key為mysql. slavetime,腳本C:\Zabbix\userdfscrpts\slaveTime.bat輸出的值就傳遞到mysql. slavetime中去。

UserParameter=mysql.slavestatus,C:\Zabbix\userdfscrpts\slaveStatus.bat

//自定義key為mysql.slavestatus,腳本C:\Zabbix\userdfscrpts\slaveStatus.bat輸出的值就傳遞到mysql. slavestatus中去。
如何在zabbix中自定義key
如何在zabbix中自定義key

2、腳本中的內(nèi)容如下:

(1) C:\Zabbix\userdfscrpts\ slaveStatus.bat

@echo off

cd /d D:\XXX\mysql-5.6.19-winx64\bin

mysql -uroot -p"XXX" -e "SHOW SLAVE STATUS\G" > C:\Zabbix\middlefiles\status2.txt 2>C:\Zabbix\middlefiles\waring2.txt

rem pause

cd /d C:\Zabbix\middlefiles

type status2.txt|findstr "\"|find /i /c "Yes" > status.txt

for /f %%i in (status.txt) do set status=%%i

echo %status%

rem pause
如何在zabbix中自定義key

(2) C:\Zabbix\userdfscrpts\slaveTime.bat

@echo off

rem set MYSQL_PWD=XXXX

cd /d D:\XXXX\mysql-5.6.19-winx64\bin

mysql -uroot -p"XXXX" -e "SHOW SLAVE STATUS\G" > C:\Zabbix\middlefiles\status1.txt 2>C:\Zabbix\middlefiles\waring.txt

type C:\Zabbix\middlefiles\status1.txt|find "Seconds_Behind_Master" > C:\Zabbix\middlefiles\losttime.txt

for /f "delims=: tokens=2" %%i in (C:\Zabbix\middlefiles\losttime.txt) do set time=%%i

echo %time%

rem pause
如何在zabbix中自定義key

3、在zabbix服務(wù)端所在的機(jī)器上,來對(duì)key值進(jìn)行測(cè)試。

[jobadmin@i611-zabbixnw-1 ~]$ zabbix_get -s 172.30.30.4 -p 10050 -k "mysql.slavestatus"

這里-s選項(xiàng)后面接著的是要測(cè)試的key值所在的主機(jī)IP地址,-p后面接著的是端口,-k后面跟著要測(cè)試的key值名。如果返回結(jié)果正常,就表示這個(gè)key已經(jīng)配好了,可以使用了。

如何在zabbix中自定義key

4、將前面自定義的key添加到zabbix agent所在host的item中去,步驟如下:

(1)登錄zabbix的監(jiān)控頁(yè)面,在configuration下選擇hosts,然后可以根據(jù)Group或者Filter來篩選出剛才修改的zabbix agent所在的主機(jī)。

如何在zabbix中自定義key

(2)點(diǎn)擊主機(jī)名,然后點(diǎn)擊items選項(xiàng),在出來的頁(yè)面上選擇Create item。

如何在zabbix中自定義key

(3)在出來的創(chuàng)建新的item頁(yè)面上,填入必要的信息。信息填寫完畢之后,點(diǎn)擊Add添加。

Name字段表示item的名字,自己定義。

Key字段就是剛才我們?cè)趜abbix agent的配置文件中所創(chuàng)建的自定義key,這里我填mysql.ping.

Type of information字段:表示key值返回的類型是什么,是字符還是無符號(hào)數(shù)字類型還是小數(shù)類型還是文本格式

Data type字段:是對(duì)Type of information字段的補(bǔ)充

Units字段:表示單位,例如key返回的結(jié)果是百分比,這里填入%

Applications字段:表示將你新建的item歸結(jié)為哪一類中。這個(gè)Application也是要自己建的,表示一個(gè)類。比如硬件、軟件、CPU等等。

如何在zabbix中自定義key

(4)點(diǎn)擊主機(jī)名,然后點(diǎn)擊Triggers選項(xiàng),在出來的頁(yè)面上選擇Create trigger。

如何在zabbix中自定義key

(5) 在出來的創(chuàng)建新的Trigger頁(yè)面上,填入必要的信息。信息填寫完畢之后,點(diǎn)擊Add添加。

Name字段:表示Trigger的名字,自己定義。

Expression字段:是Trigger的主體,表示你希望在什么條件下觸發(fā)Trigger。

Description字段:是對(duì)Trigger的補(bǔ)充解釋。比如Trigger的表達(dá)式中0表示成功,1表示失敗等。

Severity字段:表示Trigger的等級(jí),從低到高。

如何在zabbix中自定義key

Expression字段邊上點(diǎn)擊Add,會(huì)彈出條件填寫的界面,如下:

如何在zabbix中自定義key

Item字段:表示這個(gè)Trigger是根據(jù)哪一個(gè)item來創(chuàng)建的。選擇select,會(huì)出現(xiàn)所有可以選擇的item。我們可以選擇剛才創(chuàng)建的Item。

Function字段:這個(gè)下拉列表中有各種條件,根據(jù)自己的需要選擇一種。

N:這個(gè)N就是Function字段中條件表達(dá)式里面的那個(gè)N值。

4、查看Trigger是否生效:

回到Trigger頁(yè)面下,可以看到主機(jī)上所有的Trigger。如果Trigger的狀態(tài)為Enabled,就表示這個(gè)Trigger是正常的,可用的。否則就是有問題。

如何在zabbix中自定義key

感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享的“如何在zabbix中自定義key”這篇文章對(duì)大家有幫助,同時(shí)也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道,更多相關(guān)知識(shí)等著你來學(xué)習(xí)!

網(wǎng)站標(biāo)題:如何在zabbix中自定義key-創(chuàng)新互聯(lián)
本文來源:http://chinadenli.net/article0/hjooo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)做網(wǎng)站手機(jī)網(wǎng)站建設(shè)虛擬主機(jī)外貿(mào)網(wǎng)站建設(shè)Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)頁(yè)設(shè)計(jì)公司