成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

zabbix--觸發(fā)器語(yǔ)法-創(chuàng)新互聯(lián)

小Q:山一程,水一程,身向榆關(guān)那畔行,夜深千帳燈。              --- 納蘭容若《長(zhǎng)相思》

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供山陰網(wǎng)站建設(shè)、山陰做網(wǎng)站、山陰網(wǎng)站設(shè)計(jì)、山陰網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁(yè)設(shè)計(jì)與制作、山陰企業(yè)網(wǎng)站模板建站服務(wù),十載山陰做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。

最近一直在學(xué)zabbix,總計(jì)并歸納了觸發(fā)器語(yǔ)法參數(shù)配置 ,并實(shí)時(shí)配置搭建,希望可以幫助大家,

有問(wèn)題歡迎留言解決探討。

1、語(yǔ)法

2、示例

--------------------------------------------------------------------------------------------------

1、Zabbix觸發(fā)器的語(yǔ)法如下:

{<server>:<key>.<function>(<parameter>)}<operator><constant>

用Template App Zabbix Agent模板中的主機(jī)ping監(jiān)控的觸發(fā)器來(lái)進(jìn)行說(shuō)明:

{Template App Zabbix Agent:agent.ping.nodata(5m)}=1

<server>   Template App Zabbix Agent 即監(jiān)控模板

<key>   agent.ping 即監(jiān)控模板里的項(xiàng)目Items

<function>   nodata() 及項(xiàng)目所使用的方法

<parameter>   5m 及方法所使用的參數(shù)

<operator>  操作人,選填

<constant>  持續(xù)性,選填

《如果是觸發(fā)器調(diào)用的模板,需要在模板中更改查看觸發(fā)器,若是直接創(chuàng)建的觸發(fā)器,可在主機(jī)中直接修改》

《觸發(fā)器表達(dá)式選擇的條件來(lái)自各個(gè)群組中ip下的項(xiàng)目》

zabbix -- 觸發(fā)器語(yǔ)法

1.abschange 參數(shù):忽略 支持類型:float,int,str,text,log 作用:返回最近獲得的值與之前獲得值差的絕對(duì)值,對(duì)于字符串類型:0表示相等,1表示不同

2.avg 參數(shù):秒或#num 支持類型:float,int 作用:返回一段時(shí)間的平均值 舉例: avg(5):最后5秒的平均值 avg(#5):表示最近5次得到值的平均值 avg(3600,86400):表示一天前的一個(gè)小時(shí)的平均值 如果僅有一個(gè)參數(shù),表示指定時(shí)間的平均值,從現(xiàn)在開(kāi)始算起,如果有第二個(gè)參數(shù),表示漂移,從第二個(gè)參數(shù)前開(kāi)始算時(shí)間, #n表示最近n次的值

zabbix -- 觸發(fā)器語(yǔ)法

3.change 參數(shù):忽略 支持類型:float,int,str,text,log 作用:返回最近獲得值與之前獲得值的差值,對(duì)于字符串0表示相等,1表示不同 舉例: change(0)>n:忽略參數(shù)一般輸入0,表示最近得到的值與上一個(gè)值的差值大于n

zabbix -- 觸發(fā)器語(yǔ)法

4.count 參數(shù):秒或#num 支持類型:float,int,str,text,log 作用:返回指定時(shí)間間隔內(nèi)數(shù)值的統(tǒng)計(jì), 舉例: count(600)最近10分鐘得到值的個(gè)數(shù) count(600,12)最近10分鐘得到值的個(gè)數(shù)等于12 count(600,12,"gt")最近10分鐘得到值的個(gè)數(shù)大于12 count(#10,12,"gt")最近10個(gè)值中,值大于12的個(gè)數(shù) count(600,12,"gt",86400)24小時(shí)之前的10分鐘內(nèi)值大于12的個(gè)數(shù) count(600,6/7,"band")-thenumberofvaluesforlast10minuteshaving'110'(inbinary)inthe3leastsignificantbits. count(600,,,86400)24小時(shí)之前的10分鐘數(shù)據(jù)值的個(gè)數(shù) 第一個(gè)參數(shù):指定時(shí)間段 第二個(gè)參數(shù):樣本數(shù)據(jù) 第三個(gè)參數(shù):操作參數(shù) 第四個(gè)參數(shù):漂移參數(shù) #支持的操作類型 eq: 相等 ne: 不相等 gt: 大于 ge: 大于等于 lt: 小于 le: 小于等于 like: 內(nèi)容匹配

5.date參數(shù):忽略 支持類型:any 作用:返回當(dāng)前的時(shí)間,格式Y(jié)YYYMMDD

6.dayofmonth 返回當(dāng)前是本月的第幾天

7.dayofweek 返回當(dāng)前是本周的第幾天

8.delta 參數(shù):秒或#num 支持類型:float,int作用:返回時(shí)間間隔內(nèi)的大值與最小值的差值

9.diff參數(shù):忽略 支持值類型:float,int,str,text,log 作用:返回值為1表示最近的值與之前的值不同,0為其他情況

zabbix -- 觸發(fā)器語(yǔ)法

10.fuzzytime 參數(shù):秒 支持值類型:float,int作用:返回值為1表示監(jiān)控項(xiàng)值的時(shí)間戳與ZabbixServer的時(shí)間多N秒,0為其他.常使用system.localtime來(lái)檢查本地時(shí)間是否與Zabbixserver時(shí)間相同.

11.last 參數(shù):秒或#num 支持值類型:float,int,str,text,log 作用:最近的值,如果為秒,則忽略,#num表示最近第N個(gè)值,請(qǐng)注意當(dāng)前的#num和其他一些函數(shù)的#num的意思是不同的 last(0)等價(jià)于last(#1)last(#3)表示最近**第**3個(gè)值(并不是最近的三個(gè)值) 本函數(shù)也支持第二個(gè)參數(shù)**time_shift**,例如 last(0,86400)返回一天前的最近的值 如果在history中同一秒中有多個(gè)值存在,Zabbix不保證值的精確順序 #num從Zabbix1.6.2起開(kāi)始支持,timeshift從1.8.2其開(kāi)始支持,可以查詢avg()函數(shù)獲取它的使用方法

zabbix -- 觸發(fā)器語(yǔ)法

zabbix -- 觸發(fā)器語(yǔ)法

12.logeventid 參數(shù):string支持值類型:log 描述:檢查最近的日志條目的EventID是否匹配正則表達(dá)式.參數(shù)為正則表達(dá)式,POSIX擴(kuò)展樣式.當(dāng)返回值為0時(shí)表示不匹配,1表示匹配。該函數(shù)從Zabbix1.8.5起開(kāi)始支持.

13.logseverity 參數(shù):忽略 支持值類型:log 描述:返回最近日志條目的日志等級(jí)(logseverity).當(dāng)返回值為0時(shí)表示默認(rèn)等級(jí),N為具體對(duì)應(yīng)等級(jí)(整數(shù),常用于Windowseventlogs).Zabbix日志等級(jí)來(lái)源于Windowseventlog的Information列.

14.logsource 參數(shù):string支持值類型:log 描述:檢查最近的日志條目是否匹配參數(shù)的日志來(lái)源.當(dāng)返回值為0時(shí)表示不匹配,1表示匹配。通場(chǎng)用于Windowseventlogs監(jiān)控.例如logsource["VMWareServer"]

14.max 參數(shù):秒或#num 支持值類型:float,int描述:返回指定時(shí)間間隔的大值.時(shí)間間隔作為第一個(gè)參數(shù)可以是秒或收集值的數(shù)目(前綴為#).從Zabbix1.8.2開(kāi)始,函數(shù)支持第二個(gè)可選參數(shù)time_shift,可以查看avg()函數(shù)獲取它的使用方法.

zabbix -- 觸發(fā)器語(yǔ)法

15.min 參數(shù):秒或#num 支持值類型:float,int描述:返回指定時(shí)間間隔的最小值.時(shí)間間隔作為第一個(gè)參數(shù)可以是秒或收集值的數(shù)目(前綴為#).從Zabbix1.8.2開(kāi)始,函數(shù)支持第二個(gè)可選參數(shù)time_shift,可以查看avg()函數(shù)獲取它的使用方法.

zabbix -- 觸發(fā)器語(yǔ)法

16.nodata 參數(shù):秒 支持值類型:any 描述:當(dāng)返回值為1表示指定的間隔(間隔不應(yīng)小于30秒)沒(méi)有接收到數(shù)據(jù),0表示其他.

zabbix -- 觸發(fā)器語(yǔ)法

17.now 參數(shù):忽略 支持值類型:any 描述:返回距離Epoch(1970年1月1日00:00:00UTC)時(shí)間的秒數(shù)

18.prev 參數(shù):忽略 支持值類型:float,int,str,text,log 描述:返回之前的值,類似于last(#2)

19.regexp 參數(shù):第一個(gè)參數(shù)為string,第二個(gè)參數(shù)為秒或#num 支持值類型:str,log,text 描述:檢查最近的值是否匹配正則表達(dá)式,參數(shù)的正則表達(dá)式為POSIX擴(kuò)展樣式,第二個(gè)參數(shù)為秒數(shù)或收集值的數(shù)目,將會(huì)處理多個(gè)值.本函數(shù)區(qū)分大小寫(xiě)。當(dāng)返回值為1時(shí)表示找到,0為其他.

20.str 參數(shù):第一個(gè)參數(shù)為string,第二個(gè)參數(shù)為秒或#num 支持值類型:str,log,text 描述:查找最近值中的字符串。第一個(gè)參數(shù)指定查找的字符串,大小寫(xiě)敏感。第二個(gè)可選的參數(shù)指定秒數(shù)或收集值的數(shù)目,將會(huì)處理多個(gè)值。當(dāng)返回值為1時(shí)表示找到,0為其他.

21.strlen 參數(shù):秒或#num 支持值類型:str,log,text 描述:指定最近值的字符串長(zhǎng)度(并非字節(jié)),參數(shù)值類似于last函數(shù).例如strlen(0)等價(jià)于strlen(#1),strlen(#3)表示最近的第三個(gè)值,strlen(0,86400)表示一天前的最近的值.該函數(shù)從Zabbix1.8.4起開(kāi)始支持;

22.sum參數(shù):秒或#num 支持值類型:float,int描述:返回指定時(shí)間間隔中收集到的值的總和.時(shí)間間隔作為第一個(gè)參數(shù)支持秒或收集值的數(shù)目(以#開(kāi)始).從Zabbix1.8.2開(kāi)始,本函數(shù)支持time_shift作為第二個(gè)參數(shù)??梢圆榭碼vg函數(shù)獲取它的用法;

23.time參數(shù):忽略 支持值類型:any 描述:返回當(dāng)前時(shí)間,格式為HHMMSS,例如123055

2、舉例參數(shù)的等效轉(zhuǎn)換,參數(shù)1==參數(shù)2

參數(shù)1: {host:zabbix[proxy,zabbix_proxy,lastaccess]}>120{host:system.uptime[].last(0)}<86400{host:system.cpu.load.avg(600)}<10參數(shù)2: {host:zabbix[proxy,zabbix_proxy,lastaccess]}>2m {host:system.uptime.last(0)}<1d {host:system.cpu.load.avg(10m)}<10

示例1:

觸發(fā)器名稱:Processor load is too high on www.zabbix.com {www.zabbix.com:system.cpu.load[all,avg1].last(0)}>5觸發(fā)器說(shuō)明: www.zabbix.com:host名稱 system.cpu.load[all,avg1]:item值,一分內(nèi)cpu平均負(fù)載值last(0):最新值 >5:最新值大于5 如上所示,www.zabbix.com這個(gè)主機(jī)的監(jiān)控項(xiàng),最新的CPU負(fù)載值如果大于5,那么表達(dá)式會(huì)返回true,這樣一來(lái)觸發(fā)器狀態(tài)就改變?yōu)椤皃roblem”了。

示例2:

觸發(fā)器名稱:www.zabbix.com is overloaded {www.zabbix.com:system.cpu.load[all,avg1].last(0)}>5|{www.zabbix.com:system.cpu.load[all,avg1].min(10m)}>2

當(dāng)前cpu負(fù)載大于5或者最近10分內(nèi)的cpu負(fù)載大于2,那么表達(dá)式將會(huì)返回true.

示例3:

觸發(fā)器名稱:/etc/passwd has been changed 使用函數(shù) diff(): {www.zabbix.com:vfs.file.cksum[/etc/passwd].diff(0)}>0

/etc/passwd最新的checksum與上一次獲取到的checksum不同,表達(dá)式將會(huì)返回true. 我們可以使用同樣的方法監(jiān)控系統(tǒng)重要的配置文件,例如/etc/passwd,/etc/inetd.conf等等

示例4:

觸發(fā)器名稱:Someone is downloading a large file from the Internet 使用函數(shù) min: {www.zabbix.com:net.if.in[eth0,bytes].min(5m)}>100K

當(dāng)前主機(jī)網(wǎng)卡eth0最后5分鐘內(nèi)接收到的流量超過(guò)100KB那么觸發(fā)器表達(dá)式將會(huì)返回true

示例5:

觸發(fā)器名稱:Server is unreachable {zabbix.zabbix.com:icmpping.count(30m,0)}>5

如上表達(dá)式表示最近30分鐘zabbix.zabbix.com這個(gè)主機(jī)超過(guò)5次不可到達(dá)。

示例6:

觸發(fā)器名稱:CPU activity at night time 使用函數(shù) time(): {zabbix:system.cpu.load[all,avg1].min(5m)}>2 & {zabbix:system.cpu.load[all,avg1].time(0)}>000000 & {zabbix:system.cpu.load[all,avg1].time(0)}<060000

只有在凌晨0點(diǎn)到6點(diǎn)整,最近5分鐘內(nèi)cpu負(fù)載大于2,表達(dá)式返回true,觸發(fā)器的狀態(tài)變更為“problem”

示例7:

觸發(fā)器名稱:Both nodes of clustered SMTP server are down {smtp1.zabbix.com:net.tcp.service[smtp].last(0)}=0 & {smtp2.zabbix.com:net.tcp.service[smtp].last(0)}=0

當(dāng)smtp1.zabbix.com和smtp2.zabbix.com兩臺(tái)主機(jī)上的SMTP服務(wù)器都離線,表達(dá)式將會(huì)返回true.

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無(wú)理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國(guó)服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。

新聞標(biāo)題:zabbix--觸發(fā)器語(yǔ)法-創(chuàng)新互聯(lián)
瀏覽路徑:http://jinyejixie.com/article40/deddho.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、App設(shè)計(jì)網(wǎng)站維護(hù)、虛擬主機(jī)、動(dòng)態(tài)網(wǎng)站、外貿(mào)建站

廣告

聲明:本網(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í)需注明來(lái)源: 創(chuàng)新互聯(lián)

綿陽(yáng)服務(wù)器托管
仁怀市| 来凤县| 武城县| 辽中县| 桂东县| 贞丰县| 石棉县| 贞丰县| 北海市| 汶上县| 大石桥市| 平湖市| 桦川县| 资讯 | 诸城市| 广水市| 无棣县| 专栏| 万源市| 湘乡市| 舒兰市| 宜兰市| 教育| 信宜市| 长阳| 赤水市| 兰坪| 双辽市| 芜湖市| 洛扎县| 涿鹿县| 肥东县| 云霄县| 南昌市| 宜阳县| 涡阳县| 乐安县| 苏尼特右旗| 和平县| 晋中市| 遵义县|