ZABBIX4 0 微信告警

2021-10-13 10:12:22 字數 2051 閱讀 2772

2.然後自建乙個應用程式

需要記錄以下資訊:

①agentld:1000002

② secret:0u4jr******************************x

zabbix-server服務端配置指令碼

查詢zabbix_server.conf配置檔案位置,修改(已存在可不修改)

然後進入該目錄,配置指令碼

[root@zabbix alertscripts]# cd /data/findsec/zabbix/share/zabbix/alertscripts

[root@zabbix alertscripts]# ls

sendmail.sh wechat.sh

[root@zabbix alertscripts]# cat wechat.sh

#!/bin/bash

###script_name:wechat.sh###

###send message from weixin for zabbix monitor###

cropid='wwb2146de7799db779' #agentld id號

secret='0u4jrm***************************xx' #secret id號

gurl=""

gtoken=$(/usr/bin/curl -s -g $gurl | awk -f\" '')

purl=""

function body() ,\n'

printf '\t"safe":"0"\n'

printf '}\n'

}/usr/bin/curl --data-ascii "$(body $1 $2 $3)" $purl##

賦予指令碼許可權

[root@zabbix alertscripts]# chown zabbix.zabbix wechat.sh

[root@zabbix alertscripts]# chmod 744 wechat.sh

配置完成後,無需重啟server服務

直接測試

接下來的步驟就是跟配置郵箱告警類似了

新增乙個使用者,群組很重要,關係到監控主機

新增使用者的報警媒介,這裡的收件人需要和指令碼中定義的收件人對應,都為1

需要注意的是使用者組ops中有gis主機組,如果沒有對gis主機組有讀寫的許可權,告警資訊是傳送不出去的

zabbix 微信告警

yum安裝git 轉殖 zabbix alert wechat 複製zabbix alert wechat wechat.py到 usr lib zabbix alertscripts 目錄下 賦許可權 修改指令碼,把上面查詢到的 corpid,secret,agentid 填寫到指令碼此處 安裝e...

ZABBIX實現微信告警

根據自己server的環境進行選擇 提取碼 xi53 weixin darwin amd64 weixin linux amd64 weixin windows amd64.exe cd usr lib zabbix alertscripts rz y mv weixin linux amd64 w...

zabbix3 0 微信告警

申請 點選 立即註冊 根據提示註冊企業號,到 選擇型別 時,選擇最右邊的企業號。注意 企業描述中 報警 是敏感詞不能使用。登入之後,可以看到如下頁面 填寫資訊 申請完畢後,登入 在通訊錄新增成員 新增應用 填寫資訊 填寫完成後,出現你剛填寫的應用 記住應用id,後面能用到!點選設定,管理組,許可權管...