zabbix郵件告警及執(zhí)行遠(yuǎn)程命令(二)

概述

在zabbix中薄疚,創(chuàng)建帶參數(shù)監(jiān)控項(xiàng)(item),創(chuàng)建觸發(fā)器(trigger)耕蝉,創(chuàng)建腳本形式的報(bào)警媒介(Media Type)宛徊,當(dāng)觸發(fā)器被觸發(fā)時(shí)執(zhí)行動(dòng)作(action)佛嬉,創(chuàng)建動(dòng)作(action),包括發(fā)送郵件和執(zhí)行遠(yuǎn)程命令岩调,最后巷燥,觸發(fā)報(bào)警赡盘,驗(yàn)證是否收到郵件及執(zhí)行了遠(yuǎn)程命令号枕。

上一篇 zabbix郵件告警及執(zhí)行遠(yuǎn)程命令(一) 已經(jīng)完成了 創(chuàng)建帶參數(shù)監(jiān)控項(xiàng)創(chuàng)建觸發(fā)器陨享、創(chuàng)建腳本形式的報(bào)警媒介葱淳,這篇繼續(xù)。

Step4 創(chuàng)建動(dòng)作

創(chuàng)建了報(bào)警媒介后抛姑,需要由action去發(fā)送郵件赞厕、執(zhí)行遠(yuǎn)程命令等。

點(diǎn)擊Configuration - Actions定硝,點(diǎn)擊最右邊Create action

action1.png

1.Action

進(jìn)入Actions界面皿桑,首先在Action欄中,填寫(xiě)如下:

action2.png

定義動(dòng)作名為RootPartitionUsedActions

定義動(dòng)作觸發(fā)條件為觸發(fā)器為compute1的RootPartitionUsedTrigger以及主機(jī)為compute1

2.Operations

Operation欄中添加觸發(fā)告警時(shí)執(zhí)行的操作,如下圖:

action3.png

其中诲侮,Default subject對(duì)應(yīng)腳本媒介中第二個(gè)參數(shù){ALERT.SUBJECT}镀虐,是發(fā)送郵件的標(biāo)題,Default message對(duì)應(yīng)腳本媒介中第三個(gè)參數(shù){ALERT.MESSAGE}沟绪,是發(fā)送郵件的內(nèi)容刮便,使用默認(rèn)即可,也可自定義绽慈。

重點(diǎn)看Operations項(xiàng)恨旱,執(zhí)行了兩個(gè)操作,一個(gè)是執(zhí)行遠(yuǎn)程命令坝疼,一個(gè)是利用腳本媒介發(fā)送消息搜贤,即發(fā)送郵件。點(diǎn)擊New钝凶,可創(chuàng)建Operation入客。

執(zhí)行遠(yuǎn)程命令

action4.png

定義第一個(gè)操作,操作類型為Remote command腿椎,即執(zhí)行遠(yuǎn)程命令桌硫。Target List中添加Host: compute1,即告警觸發(fā)后啃炸,在compute1上執(zhí)行遠(yuǎn)程命令铆隘。Execute on選擇Zabbix agent,在server(proxy)server上似乎不能執(zhí)行遠(yuǎn)程命令南用,這里還需要進(jìn)一步確定膀钠。

Commands中寫(xiě)入遠(yuǎn)程命令:

sudo sh /home/cloudtest/zabbix-test.sh

本命令意為執(zhí)行compute1/home/cloudtest/目錄下的zabbix-test.sh腳本。

該腳本如下:

sudo echo "test" > /home/cloudtest/zabbix.txt

即在compute1/home/cloudtest/zabbix.txt文件中寫(xiě)入test

注意裹虫,如果執(zhí)行某某腳本的話肿嘲,一定要寫(xiě)明路徑。

注意筑公,要使用執(zhí)行遠(yuǎn)程命令功能雳窟,需要在agent,即compute1的配置文件中修改如下:

sudo vim /etc/zabbix/zabbix_agentd.conf

//添加
EnableRemoteCommands=1

表示允許執(zhí)行遠(yuǎn)程命令匣屡。

sudo visudo

//添加
zabbix ALL=NOPASSWD: ALL

允許zabbix用戶使用sudo命令時(shí)不需要輸入密碼封救。

重啟zabbix-agent服務(wù):

service zabbix-agent restart

最后點(diǎn)擊沒(méi)有藍(lán)背景框update,表示更新本次執(zhí)行遠(yuǎn)程命令的操作捣作。

發(fā)送郵件

action5.png

定義第二個(gè)操作誉结,操作類型為Send message,注意Steps券躁,填寫(xiě)1-2惩坑,可使該操作立刻執(zhí)行掉盅,即Start inImmediately。選擇好Send to User groups以舒、Send to Users選項(xiàng)怔接,選擇Send only to為之前創(chuàng)建的腳本媒介sendEmail

最后點(diǎn)擊沒(méi)有藍(lán)背景框update稀轨,表示更新本次發(fā)送腳本郵件消息的操作扼脐。

3.Recovery Operations

Recovery Operations表示告警消失后執(zhí)行的操作,比如故障恢復(fù)后通知管理員“故障已恢復(fù)”

設(shè)定如下:

action6.png

和之前類似奋刽,設(shè)定服務(wù)恢復(fù)后發(fā)送郵件瓦侮。

最后點(diǎn)擊沒(méi)有藍(lán)背景框update,表示更新本次發(fā)送郵件的操作佣谐。

最最后肚吏,點(diǎn)擊藍(lán)背景框update,更新此次創(chuàng)建的動(dòng)作狭魂。

action7.png

此時(shí)罚攀,已成功創(chuàng)建動(dòng)作。

Step5 觸發(fā)報(bào)警及驗(yàn)證

verify1.png

如上圖雌澄,已知當(dāng)compute1根分區(qū)磁盤(pán)使用率超過(guò)5.46%時(shí)觸發(fā)報(bào)警斋泄,因此考慮往compute1中拷貝文件使其使用率超過(guò)5.46%。

-rw-r----- 1 glance glance 1.1G Jan 18  2018 fc2277ad-5cea-4691-b293-325a1ff8cd68
-rw-r----- 1 glance glance  13M Jan 10  2018 ff826e15-f3ec-4580-8d7f-e96644f22fbd
cloudtest@controller:/var/lib/glance/images$ sudo scp fc2277ad-5cea-4691-b293-325a1ff8cd68 cloudtest@192.168.0.177:
cloudtest@192.168.0.177's password:
fc2277ad-5cea-4691-b293-325a1ff8cd68                                                          27%  291MB  11.3MB/s   01:09 ETA

如上镐牺,往192.168.0.177中拷貝一個(gè)1.1G的鏡像fc2277ad-5cea-4691-b293-325a1ff8cd68炫掐,觀察圖表:

verify2.png

已超過(guò)告警線。

回到Dashboard:

verify3.png

看到compute1出現(xiàn)紅字PROBLEM告警睬涧。

點(diǎn)擊邊上綠色Done,出現(xiàn)如下圖:

verify4.png

看到遠(yuǎn)程命令被執(zhí)行募胃,郵件發(fā)送。

登錄郵箱畦浓,驗(yàn)證是否收到郵件:

verify5.png

看到收到了郵件痹束,說(shuō)明發(fā)送郵件成功。

查看compute1/home/cloudtest/目錄下是否創(chuàng)建了zabbix.txt并寫(xiě)入了test

cloudtest@compute1:~$ ls
Desktop    Downloads         failure_test_v3.0.py                  Music          Pictures  Templates  zabbix-release_3.4-1+xenial_all.deb  zabbix.txt
Documents  examples.desktop  fc2277ad-5cea-4691-b293-325a1ff8cd68  newton-backup  Public    Videos     zabbix-test.sh

cloudtest@compute1:~$ cat zabbix.txt
test

說(shuō)明執(zhí)行遠(yuǎn)程命令成功讶请。

compute1上執(zhí)行:

cloudtest@compute1:~$ rm fc2277ad-5cea-4691-b293-325a1ff8cd68

刪除剛才拷貝過(guò)來(lái)的文件祷嘶,使根分區(qū)使用率降低到觸發(fā)值以下:

verify6.png

看到圖表中已有顯示,回到Dashboard界面:

verify7.png

看到剛才的紅字PROBLEM已變?yōu)榫G字RESOLVED秽梅,同時(shí)抹蚀,Recovery項(xiàng)里郵件顯示已發(fā)送,再次查看郵箱驗(yàn)證:

verify8.png

OK企垦!大功告成。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末晒来,一起剝皮案震驚了整個(gè)濱河市钞诡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖荧降,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件接箫,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡朵诫,警方通過(guò)查閱死者的電腦和手機(jī)辛友,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)剪返,“玉大人废累,你說(shuō)我怎么就攤上這事⊥衙ぃ” “怎么了邑滨?”我有些...
    開(kāi)封第一講書(shū)人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)钱反。 經(jīng)常有香客問(wèn)我掖看,道長(zhǎng),這世上最難降的妖魔是什么面哥? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任哎壳,我火速辦了婚禮,結(jié)果婚禮上尚卫,老公的妹妹穿的比我還像新娘耳峦。我一直安慰自己,他們只是感情好焕毫,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開(kāi)白布蹲坷。 她就那樣靜靜地躺著,像睡著了一般邑飒。 火紅的嫁衣襯著肌膚如雪循签。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,166評(píng)論 1 284
  • 那天疙咸,我揣著相機(jī)與錄音县匠,去河邊找鬼。 笑死撒轮,一個(gè)胖子當(dāng)著我的面吹牛乞旦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播题山,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼兰粉,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了顶瞳?” 一聲冷哼從身側(cè)響起玖姑,我...
    開(kāi)封第一講書(shū)人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤愕秫,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后焰络,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體戴甩,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年闪彼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了甜孤。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡畏腕,死狀恐怖缴川,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情郊尝,我是刑警寧澤二跋,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站流昏,受9級(jí)特大地震影響扎即,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜况凉,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一谚鄙、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧刁绒,春花似錦闷营、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至嫂丙,卻和暖如春娘赴,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背跟啤。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來(lái)泰國(guó)打工诽表, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人隅肥。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓竿奏,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親腥放。 傳聞我的和親對(duì)象是個(gè)殘疾皇子泛啸,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容