1. 程式人生 > >zabbix3.2郵件報警

zabbix3.2郵件報警

1、sendEmail安裝
cd /usr/local/src/
wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz
yum install perl-Net-SSLeay perl-IO-Socket-SSL -y
tar -xvf sendEmail-v1.56.tar.gz 
cd sendEmail-v1.56/
cp -ra sendEmail /usr/local/bin/
chmod +x /usr/local/bin/sendEmail
ls -d /usr/local/bin/sendEmail

2、測試sendEmail
引數說明:
/usr/local/bin/sendEmail        命令主程式
-f 
[email protected]
                發件人郵箱 -t [email protected]                   收件人郵箱 -s smtp.163.com                 發件人郵箱的smtp伺服器 -u "我是郵件主題"               郵件的標題 -o message-content-type=html    郵件內容的格式,html表示它是html格式 -o message-charset=utf8         郵件內容編碼 -xu [email protected]                發件人郵箱的使用者名稱 -xp 123456                      發件人郵箱密碼 -m "我是郵件內容"               郵件的具體內容 /usr/local/bin/sendEmail -f
[email protected]
-t [email protected] -s [email protected] -u "zabbxitest" -o message-content-type=html -o message-charset=utf8 -xu [email protected] -xp 123456 -m "我是郵件內容"
3,zabbix自定義的指定目錄
/usr/lib/zabbix/alertscripts/
預設是開啟的
grep -n ^[a-Z] /etc/zabbix/zabbix_server.conf 
38:LogFile=/var/log/zabbix/zabbix_server.log
49:LogFileSize=0
72:PidFile=/var/run/zabbix/zabbix_server.pid
91:DBName=zabbix
107:DBUser=zabbix
115:DBPassword=xxxxx
287:SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
413:Timeout=4
455:AlertScriptsPath=/usr/lib/zabbix/alertscripts
465:ExternalScripts=/usr/lib/zabbix/externalscripts
501:LogSlowQueries=3000

4、編輯發郵件指令碼
cd /usr/lib/zabbix/alertscripts/
vim sendEmail.sh
#!/bin/bash
to=$1
subject=$2
body=$3
[email protected]
smtp=smtp.qq.com passwd=testpasswd /usr/local/bin/sendEmail  -f "$from" -t "$to" -s "$smtp" -u "$subject" -o message-content-type=html -o message-charset=utf8 -xu "$from"  -xp "$passwd" -m "$body" chmod +x sendEmail.sh chown zabbix.zabbix sendEmail.sh

            
           

相關推薦

zabbix3.2郵件報警

1、sendEmail安裝 cd /usr/local/src/ wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-

zabbix3.2郵件報警配置

1.編輯zabbix_server.conf檔案 編輯zabbix_server.conf檔案,修改AlertScriptsPath引數,該引數用於指定外部指令碼的絕對路徑。 vim /

zabbix3 設定郵件報警

  Zabbix郵件報警配置 一、安裝sendmail或者postfix(安裝一種即可) yum install sendmail #安裝service sendmail start  #啟動chkconfig sendmail on #設定開機啟動或者yum install postf

Zabbix3.2郵件告警python指令碼

Zabbix自動化監控QQ交流群:9888359 歡迎喜歡交流的朋友加入! 一、概述及環境要求 1、概述 zabbix監控也起到重要作用,以下是使用python指令碼傳送告警郵件配置方法。之前使用過sendemail郵件報警但是發現郵件主題為中文時候會出現亂碼的問題。 2、

centos 6下zabbix3設定郵件報警

分散式監控系統Zabbix3.2給異常新增郵件報警 分散式監控系統Zabbix3.4中已安裝好服務端和客戶端,此處客戶端是被監控的伺服器,可能有上百臺伺服器。監控的目的一個是可以檢視歷史狀態,可以對比零晨和工作區間資料的對比,以便後期進行優化指導。還有一個是報警,總不能等

分布式監控系統Zabbix3.2給異常添加郵件報警

zabbix在前一篇 分布式監控系統Zabbix3.2跳坑指南 中已安裝好服務端和客戶端,此處客戶端是被監控的服務器,可能有上百臺服務器。監控的目的一個是可以查看歷史狀態,可以對比零晨和工作區間數據的對比,以便後期進行優化指導。還有一個是報警,總不能等到服務器出現異常了才去從頭查是什麽問題吧。所以這篇主要介紹

linux環境下部署zabbix3.2、模板、郵件告警詳細過程

-1 ice erer without zlib zip ever native item 服務端部署: 系統環境及軟件版本: Linux:release 6.3 zabbix:zabbix-3.2.5.tar.gz nginx:nginx-1.12.0.tar.gz ph

CentOS7.3下Zabbix3.5之郵件報警配置

執行權 就會 郵箱地址 郵件標題 編寫 區分 min val 步驟 一、郵件客戶端以及腳本相關配置 1、安裝sendmail,一般操作系統默認安裝了安裝 yum install sendmail 啟動 service sendmail start 設置

Zabbix3.2監控Windows的內存使用百分比並在內存使用率超過85%的時候觸發報警

百分比 內存使用率 監控 使用 sed zabbix3 zab img info 內存使用率key:vm.memory.size[pused] Zabbix3.2監控Windows的內存使用百分比並在內存使用率超過85%的時候觸發報警

zabbix3.4 實現sendEmail郵件報警

接收 主機 服務器 那是 mtp dom center dma 主機狀態 zabbix3.4實現sendEmail郵件報警 轉發:https://www.cnblogs.com/pythonal/p/7813948.html sendEmail是一個輕量級,命令行的SM

zabbix3.4使用外部郵件報警

info wid play splay 配置 ddd blog 外部 ges 打開web頁面,找到 管理--報警媒介類型 打開 Email 填寫外部郵箱信息 點擊更新,這樣發件人和郵箱服務器信息定義完成。 添加收件人信息: 接下來創建動作,配置---動作---選觸發

zabbix3.4實現sendEmail郵件報警

一、安裝軟體 wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmail-v1.56.tar.gz   建立目錄 mkdir /usr/local/bin 解壓軟體 tar zxf sendEmail-v1.56.t

zabbix3 設置郵件報警

mail -s init ons cat xxxxxx 創建 報警郵件 host str Zabbix郵件報警配置 一、安裝sendmail或者postfix(安裝一種即可) yum install sendmail #安裝service sendmail start

zabbix3.2.6 郵件告警配置

1、依賴安裝  yum install perl-Net-SSLeay perl-IO-Socket-SSL -y 2、下載sendmail wget http://caspian.dotconf.net/menu/Software/SendEmail/sendEmai

【第一章】zabbix3.4監控Windows-CPU使用率磁碟IO磁碟監控閾值郵件報警詳細配置

 4、監控Windows-磁碟觸發器閾值更改 選擇配置--->模板--->(Template OS Linux/Template OS Windows) 我這邊是監控Windows所以修改Windows的模板,如果是監控Linux可以修改Linux的模板 預設是1小時更新一次,修改成600秒,就

zabbix3.0.4郵件報警配置

一、安裝郵件傳送工具mailx 這裡我選擇的是mailx,所以得關閉其他的郵件傳送工具 service sendmailstop #關閉 chkconfig sendmailoff #禁止開機啟動 service postfixstop chkconfig postfixo

Zabbix3.0配置郵件報警

一、mail安裝和設定 1.安裝郵件支援功能 yum install postfix systemctl start postfix systemctl enable postfix 驗證:ss -lntp 2.安裝發郵件工具mail yu

centos 6.4+zabbix 2.4.5 郵件報警設定及郵件title和message亂碼問題解決

外部郵箱傳送報警1、安裝郵件傳送工具mailxyum install mailx #安裝whereis mailx #檢視安裝路徑mailx -V #檢視版本資訊2、  安裝sendmail(郵件傳送代理MTA)(標註:如果直接使用外部郵箱傳送郵件可以不需要配置sendmai

Zabbix4.2.0基本配置和郵件報警

log-error 執行 執行權 text email 編寫 cnblogs rip trigge 目錄 1. 修改中文 2. 添加監控本機 3. 監控本機mysql 4.

linux 郵件報警,監控內存cup

linux 內存cup監控腳本功能介紹:1、內存高於設定值及發郵件給系統管理員2、cup負載過高及發郵件給系統管理員3、永不退出監控。一直後臺監控,如果出現報警後一分鐘內沒有處理繼續發郵件通知代碼如下:Memory=`free -h | awk ‘NR==3{print $4}‘|cut -c 1-3`#取內