问题:es版本skywalking告警消息推送welink群收不到消息
问题描述:按官网指导(https://skywalking.apache.org/docs/main/v9.1.0/en/setup/backend/backend-alarm/)配置alarm-setting.yml文件,如下:
welink:
default:
is-default: true
textTemplate: "Apache SkyWalking Alarm: \n %s."
webhooks:
# you may find your own client_id and client_secret in your app, below are dummy, need to change.
- client_id: "welink无界面应用的client_id"
client_secret: welink无界面应用的client_id对应的client_secret
access_token_url: https://open.welink.huaweicloud.com/api/auth/v2/tickets
message_url: https://open.welink.huaweicloud.com/api/welinkim/v1/im-service/chat/group-chat
# if you send to multi group at a time, separate group_ids with commas, e.g. "123xx","456xx"
group_ids: "welink收消息的群组id"
问题分析:
怀疑接口问题:用apifox分别调用配置的两个接口(access_token_url: https://open.welink.huaweicloud.com/api/auth/v2/tickets
和message_url: https://open.welink.huaweicloud.com/api/welinkim/v1/im-service/chat/group-chat
)都是通的,welink可以收到消息;
怀疑代码问题:请有缘人帮忙分析,万分感谢
操作环境:
1)服务器:Linux
2)skywalking版本:apache-skywalking-apm-es7-8.6.0
3)welink是蓝版的