shell 微信報警指令碼

2021-09-20 20:14:55 字數 757 閱讀 9450

corpid='******'

#對應上面要記下的secret

secret='******************************xx'

#這裡需要用到上面的corpid和secret變數

gurl=""

#獲取access_token

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

#echo $gtoken

purl=""

#touser:企業號中的使用者賬號,成員id列表(訊息接收者,多個接收者用『|』分隔,最多支援1000個),特殊情況:指定為@all,則向關注該企業應用的全部成員傳送

#toparty:企業號中的部門id,定義了範圍,組內成員都可接收到訊息,部門id列表,多個接收者用『|』分隔,最多支援100個。當touser為@all時忽略本引數

#agentid:企業應用id,整型。可在應用的設定頁面檢視

#info:    返回執行結果資訊;'code':0或者非零 ;0表示成功 非零表示失敗

ip=$(ip a |grep eno1 |grep inet|awk -f "/" '' |awk -f " " '')

login_ip=$(who -u am i 2>/dev/null| awk ''|sed -e 's/[()]//g')

/usr/bin/curl --data-ascii ',

"safe":"0"

}' $purl >/dev/null 2>&1

zabbix微信報警指令碼

bin bash script name weixin.sh send message from weixin for zabbix monitor cuiss v1 2016 01 01 cropid x secret x gurl purl function body n printf t sa...

python 企業微信 報警

class wechat 後期 可以把 access token 放入資料庫中 過期時間為倆小時 def init self,corpid,corpsecret,agentid,touser self.corpid corpid self.corpsecret corpsecret self.age...

zabbix配置微信報警

corpid與corpsecret分別為企業賬號的企業id和剛剛啟用的應用生成的secret 指令碼放置在zabbix server內,寫入目錄usr lib zabbix alertscripts root test alertscripts ll total 4 rwxr xr x 1 root...