欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

zabbix利用python腳本發(fā)送報(bào)警郵件的方法

系統(tǒng) 1841 0

前言

zabbix是個(gè)非常強(qiáng)大的監(jiān)控工具,可以監(jiān)控linux和windows的服務(wù)器數(shù)據(jù),也可以通過(guò)自定義key來(lái)擴(kuò)展默認(rèn)的監(jiān)控項(xiàng),但是自帶的郵件報(bào)警提供的信息卻不太友善。本文想通過(guò)自定腳本的方式,實(shí)現(xiàn)在報(bào)警郵件的同時(shí)發(fā)送對(duì)應(yīng)的圖像和url連接。

步驟如下:

1、編輯zabbix_server.conf文件,修改AlertScriptsPath參數(shù),該參數(shù)用于指定外部腳本的絕對(duì)路徑。

            
vim /etc/zabbix/zabbix_server.conf
AlertScriptsPath=/usr/lib/zabbix/alertscripts
          

2、上傳新增py腳本至AlertScriptsPath參數(shù)指定的絕對(duì)路徑下,py文件如下:

            
#! /usr/bin/env python
# coding:utf-8
'''
[INFORMATION]
Zabbix Send Email With Python
AUTHOR : Wing
GitHub : https://github.com/wing324
Email : wing324@126.com
'''
from email import encoders
from email.header import Header
from email.mime.text import MIMEText
from email.utils import parseaddr, formataddr
import smtplib
import sys
def send_mail(_to_email,_subject,_message):
# 定義郵件發(fā)送
 smtp_host = 'smtp.xxx.xx'
 from_email = 'xxx@xxx.xx'
 passwd = 'xxxxxx'
 msg = MIMEText(_message,'plain','utf-8')
 msg['Subject'] = _subject
 smtp_server = smtplib.SMTP(smtp_host,25)
 smtp_server.login(from_email,passwd)
 smtp_server.sendmail(from_email,[_to_email],msg.as_string())
 smtp_server.quit()
if __name__ == '__main__':
 send_mail(sys.argv[1],sys.argv[2],sys.argv[3])
          

3、修改python腳本的權(quán)限

            
chown -R zabbix:zabbix zabbix_send_email.py
chmod 755 zabbix_send_email.py
          

4、zabbix web端配置

Administration ?C> Media types ?C> Create media type

zabbix利用python腳本發(fā)送報(bào)警郵件的方法_第1張圖片

創(chuàng)建一個(gè)測(cè)試用戶(hù)Administration ?C> Users ?C> Create user

zabbix利用python腳本發(fā)送報(bào)警郵件的方法_第2張圖片

為新創(chuàng)建的user指定media:Administration ?C> Users ?C> Create user ?C> Media

zabbix利用python腳本發(fā)送報(bào)警郵件的方法_第3張圖片

創(chuàng)建action實(shí)現(xiàn)郵件報(bào)警Configuration ?C> Actions ?C> Create action

zabbix利用python腳本發(fā)送報(bào)警郵件的方法_第4張圖片

zabbix利用python腳本發(fā)送報(bào)警郵件的方法_第5張圖片

zabbix利用python腳本發(fā)送報(bào)警郵件的方法_第6張圖片

5、zabbix測(cè)試發(fā)送郵件

找一個(gè)test的zabbix_agentd,kill掉,查看是否收到報(bào)警郵件。再將其恢復(fù),查看是否收到恢復(fù)后的郵件。如果一切如預(yù)期所想,那么至此就完成了使用python腳本完成zabbix的報(bào)警郵件了。如果沒(méi)有如預(yù)期所想。

TIPS:

如果你用的zabbix3.0,請(qǐng)注意Administration ?C> Media types ?C> Create media type這一步的配置如下:

zabbix利用python腳本發(fā)送報(bào)警郵件的方法_第7張圖片

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作能帶來(lái)一定的幫助,如果有疑問(wèn)大家可以留言交流。


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 欧美日韩国产一区二区三区 | 久久激情av| 国产精品自在线拍国产 | 97av在线| 婷婷免费视频 | 亚洲天堂久久 | 久久久国| 亚洲综合一区二区三区 | 一级高清视频www | 91亚洲精品成人一区 | 国产成人在线视频播放 | 99爱在线精品视频免费观看9 | 国产亚洲蜜芽精品久久 | 成人高清视频免费观看 | 国产91亚洲精品 | 国产日韩精品一区 | 一区二区三区av | 天天拍天天干天天操 | 久草免费资源视频 | 久久cao | 日韩一区二区三区在线播放 | 92精品国产自产在线 | 日韩在线精品视频 | 亚洲视频 在线观看 | 欧美亚洲国产另类在线观看 | √新版天堂资源在线资源 | 全黄性性激高免费视频 | 亚洲欧美自拍另类图片色 | 日本一区二区高清不卡 | 日韩 欧美 自拍 | 天天操天天拍 | 夜干夜干2017最新网站 | 日韩在线视屏 | 亚洲一区日韩 | 玖玖爱视频在线观看 | 美女扒开胸罩给男生看视频 | 久久精品小视频 | 国产成人精品免费视频大全最热 | www.伊人.com| 欧美国产成人一区二区三区 | 国产日韩一区二区三区 |