shell curl 钉钉报警

shell curl 钉钉报警,第1张

shell curl 钉钉报警
#!/bin/sh

Ding_url="https://oapi.dingtalk.com/robot/send?"
Headline="告警"
IP=`hostname -i`

errorExit() {
    msg="[${Headline}] IP: ${IP}   msg: "
    Ding "${msg}"
    systemctl stop keepalived.service
}

Ding() {
        curl ${Ding_url} 
        -H 'Content-Type: application/json' 
        -d '{"msgtype": "text",
                "text": {
                        "content": "'""'"
                }
        }'
}

curl --silent --max-time 2 --insecure https://${IP}:6443/ -o /dev/null  ||  errorExit "Error GET https://${IP}:6443/"

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5704543.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存