zabbix邮件通知,短信通知配置详解
一、使用郵件發(fā)送報(bào)警
1、前提條件是zabbix我們已經(jīng)安裝完成
2、在官網(wǎng)我們下載msmtp的文件http://sourceforge.net/projects/msmtp/files/msmtp/1.4.32/msmtp-1.4.32.tar.bz2/download
tar?xf?msmtp-1.4.32.tar.bz2 cd?msmtp-1.4.32 ./configure--prefix=/usr/local/msmtp make make?install3、下面開始安裝?MUTT如果是CentOS的話直接用yum就好了
yum?install?mutt vim?/etc/Muttrc 最下面加上如下四行數(shù)據(jù) set?sendmail="/usr/local/msmtp/bin/msmtp" set?use_from=yes set?realname=chinafuzabbix@126.com set?editor="vim"4、手動(dòng)建立配置文件,輸入外部smtp地址
mkdir?-p?/usr/local/msmtp/etc vim?/usr/local/msmtp/etc/msmtprc 添加以下內(nèi)容defaultsaccount?trunkey?????????host?smtp.126.com?????//需要發(fā)送郵件的服務(wù)器from?chinafuzabbix@126.com????//要從哪個(gè)郵箱發(fā)出auth?login?????????????????//登錄模式port?25tls?off????????????????????//不需要安全登錄user?chinafuzabbix@126.com??????//郵箱用戶password?123456a?????????????//郵箱密碼account?default:trunkeylogfile?/var/log/maillog????//郵件日志路徑5、簡單測試一下
# msmtp wangzan@trunkey.com
? ? ?hello word
? ? ?ctrl+d發(fā)送
# echo "test mail" | mutt -s "test" wangzan@trunkey.com
? ?
6、創(chuàng)建?zabbix用于發(fā)送郵件的腳本
cd?/data/zabbix/bin/ vim?send.sh?#!/bin/bashecho?"$3"?|?mutt?-s?"$2"?$1 chmod?+x?send.sh7、需要在zabbix_server.conf配置文件中加入腳本路徑
???AlertScriptsPath=/data/zabbix/bin/8、創(chuàng)建Media Type
? ?
9、創(chuàng)建action
10、創(chuàng)建用戶接收郵箱信息
11、達(dá)到警示級(jí)別,查看是否有郵件發(fā)送
12、查看接收郵箱是否收到
?
二、使用微信報(bào)警
1、我們嘗試使用飛信機(jī)器人進(jìn)行短信報(bào)警
? ? 下載飛信機(jī)器人
wget?http://www.it-adv.net/fetion/downng/fetion20091117-linux.tar.gz? ? 安裝飛信機(jī)器人
tar?-xf?fetion20091117-linux.tar.gz?-C?/usr/local/? ? 中間可能會(huì)出現(xiàn)一些庫的關(guān)聯(lián)等信息,當(dāng)初配置的時(shí)候我也出現(xiàn)過,現(xiàn)在忘記出現(xiàn)什么問題了,主要是做好庫的關(guān)聯(lián),在/etc/ld.so.conf.d/下面創(chuàng)建fetion
? ? 填寫上庫的路徑:/usr/lib64/fetion
? ? 把飛信有關(guān)庫的路徑放到指定的目錄下面
2、創(chuàng)建飛信發(fā)送腳本??
??#!/bin/sh#send?sms?by?fetion#Write?by?herb?#$1,?$2,?$3?mean?Recipient,?Subject?and?Message/usr/local/fetion/fetion?--mobile=18817511223?--pwd=xxxxxx?--to=$1?--msg-utf8="$2,?$3"?xxxx填寫手機(jī)飛信密碼,手機(jī)要申請飛信,然后給自己發(fā)送,或者給飛信好友發(fā)送,第一次發(fā)送會(huì)需要驗(yàn)證碼,他會(huì)生成一個(gè)圖片文件放在fetion的安裝目錄,我們需要把圖片下載下來,然后輸入驗(yàn)證碼,后面再發(fā)送就不需要驗(yàn)證碼了。
3、發(fā)送一個(gè)測試查看是否成功
# /data/zabbix/bin/sendsms.sh 18817511223 hello word
4、在zabbix上面創(chuàng)建media、action的過程和郵件發(fā)送相似,這里不再進(jìn)行陳述。
總結(jié)
以上是生活随笔為你收集整理的zabbix邮件通知,短信通知配置详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 在win server 2003上安装S
- 下一篇: FFmpeg - 音频解码过程