天天看點

zabbix報警機制

                  全網最簡單明了配置   當滿足某些條件的時候,zabbix會以什麼媒體類型(微信,百度,郵件,短信)發送給誰就是zabbix報警   作為運維人員,用zabbix無非是當企業的業務系統,資料庫,應用系統,門戶網站出現故障時第一時間知道,并進行問題回報、分析、處理。

  

1.觸發器定義

zabbix報警機制

2.定義媒體類型

zabbix報警機制

3.action動作

zabbix報警機制

今天隻說zabbix告警配置,郵件最簡單最省錢

一、linux安裝sendmail及配置

yum install mailx sendmail -y

sendmail郵件伺服器

mailx 發送郵件的用戶端

zabbix報警機制

vim /etc/mail.rc 大概意思就是用[email protected]進行發送郵件

在檔案中加入如下代碼:

set [email protected]

set smtp=smtp.126.com

set [email protected]

set smtp-auth-password=授權碼,記住不是密碼

set smtp-auth=login

zabbix報警機制

[root@localhost ~]# echo " hello world" | mail -s "testmail" [email protected]

測試郵件沒有問題,可以收到。

zabbix報警機制

二、建立媒體調用的腳本。

vim /usr/lib/zabbix/alertscripts/email.sh <<EOF

#!/bin/bash

to="$1"

subject="$2"

body="$3"

echo "$body" | mail -s "subject" "$to"

EOF

chmod +x /usr/lib/zabbix/alertscripts/email.sh

chown -R zabbix.zabbix /usr/lib/zabbix/

[測試是否可以用]# ./mailx.sh [email protected] "主題" “内容”

三、頁面操作定義媒體類型

zabbix報警機制

四、給人員配置一個郵件接收位址,要不action觸發發送郵件給人的時候,人身上沒有綁定接收郵件,尴尬

zabbix報警機制
zabbix報警機制
zabbix報警機制

五、建立動作 不一定非得選觸發器,條件裡邊可以有好多選擇

zabbix報警機制
zabbix報警機制
zabbix報警機制
zabbix報警機制
zabbix報警機制

六、收到的報警

zabbix報警機制
zabbix報警機制

另外附一些有用的,可以用這些報警媒介:電話語音告警,郵件告警,短信告警,微信公衆号告警等等等..姿勢五花八門

zabbix告警如何發給微信個人