ucloud alert webhook for feishu
./ucloud-alert-notifier serve --help
Run server to receive webhook
Usage: ucloud-alert-notifier serve [OPTIONS] --webhook <WEBHOOK> [BIND]
Arguments:
[BIND] bind [env: ALERT_NOTIFIER_BIND=] [default: 0.0.0.0:8080]
Options:
-w, --webhook <WEBHOOK> feishu webhook [env: ALERT_NOTIFIER_WEBHOOK=]
-s, --secret <SECRET> webhook secret [env: ALERT_NOTIFIER_SECRET=]
-h, --help Print help
Refer: https://console.ucloud.cn/umon/contact
Send test via curl.
curl -X "POST" "http://xxxx/push" \
-H 'Content-Type: application/json; charset=utf-8' \
-d $'{
"Region": " cn-north-03",
"ResourceType": "uhost",
"AlarmTime": 1458733318,
"content": "test ucloud alert webhook",
"MetricName": "MemUsage",
"ResourceId": "uhost-xxxx",
"SessionID": "xx"
}'