shell实现微信报警

第一步:
注册企业微信,登录后台。
地址:https://work.weixin.qq.com/wework_admin/register_wx?from=loginpage
shell实现微信报警
shell实现微信报警
二. 添加子部门,添加成员
shell实现微信报警
shell实现微信报警
三. 创建应用
shell实现微信报警
shell实现微信报警
shell实现微信报警
四.获取企业ID、部门ID、应用ID、安全码
shell实现微信报警
shell实现微信报警
shell实现微信报警
五、编写脚本
Function sendmag(){
CorpID="wwa0834289c96787e1"
Secret="dN1wAk5ZxFwFlEmVwGtdjsc9T8p6IAocZ6daoxIPMz4"
agentid=1000002

GURL="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$CorpID&corpsecret=$Secret"
Gtoken=$(/usr/bin/curl -s -G $GURL|awk -F\" '{print $10}')

#echo $Gtoken
PURL="https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$Gtoken"

Ip=$(ip a |grep ens33 |grep inet|awk -F "/" '{ print $1 }' |awk -F " " '{ print $2 }')

/usr/bin/curl --data-ascii '{
"touser": "@all",
"toparty": "2",
"msgtype": "text",
"agentid": "1000002",
"text": {"content": "'"警告:[$msg]\n主机:[uname -n]\n日期:[$(date +%F-%T)]\n地址:[$Ip]"'"},
"safe":"0"

}' $PURL >/dev/null 2>&1
}
a=100
b=200
mag="web is down"
if [ $a -lt $b ]
then sendmsg
fi

六。测试
shell实现微信报警

转载于:https://blog.51cto.com/14241151/2363346

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值