New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
阿里云云监控告警接收空消息问题 #385
Comments
补充一下,我的pa回调地址 是 https 协议开头的。 |
改为 http 协议的回调地址就没这个问题 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
在阿里云监控配置告警规则界面,配置告警回调地址的地方,填写回调地址后,点击测试。测试结果成功,在PA接收到的日志信息如下所示:
2024/04/11 11:21:52.417 [D] [server.go:2936] |11.21.11.11| 200 | 451.692µs| match| GET /login r:/login
2024/04/11 11:22:13.857 [D] [value.go:586] [1712805733857833926]
2024/04/11 11:22:13.858 [I] [feishu.go:30] [1712805733857833926] [feishuv2] {"msg_type":"interactive","email":"[email protected]","card":{"config":{"wide_screen_mode":true,"enable_forward":true},"elements":[{"tag":"div","text":{"content":"告警名称: \r\n报警状态: \r\n\r\n报警值: \r\n报警对象: \r\n报警条件: \r\n实例名称: \r\n监控项名称: \r\n云产品名称: \r\n云产品命名空间: \r\n上一次触发报警的级别: \r\n报警规则ID: \r\n时间戳: \r\n报警级别: \r\n用户ID: \r\n+++++++++++++++++++++++++\r\n","tag":"lark_md"},"content":"","elements":null},{"tag":"hr","text":{"content":"","tag":""},"content":"","elements":null},{"tag":"note","text":{"content":"","tag":""},"content":"","elements":[{"tag":"lark_md","text":{"content":"","tag":""},"content":"监控平台PrometheusAlert","elements":null}]}],"header":{"title":{"content":"监控平台PrometheusAlert","tag":"plain_text"},"template":"red"}}}
2024/04/11 11:22:14.333 [I] [feishu.go:30] [1712805733857833926] [feishuv2] 监控平台PrometheusAlert: {"StatusCode":0,"StatusMessage":"success","code":0,"data":{},"msg":"success"}
2024/04/11 11:22:14.333 [D] [server.go:2936] | 121.41.9.246| 200 | 476.02347ms| match| GET /prometheusalert r:/prometheusalert
2024/04/11 11:22:14.418 [D] [value.go:586] [1712805734418108310] lastTime=5%E5%A4%A9&rawMetricName=CPUUtilization&expression=%24Value+%3E+75&metricName=%28ECS%29CPU%E4%BD%BF%E7%94%A8%E7%8E%87&instanceName=null&signature=testSignature&groupId=null®ionName=cn-hangzhou&productGroupName=null&metricProject=acs_ecs_dashboard&userId=testUserId&curValue=80&alertName=webhook%E6%B5%8B%E8%AF%95%28%E5%90%84%E9%80%9A%E7%9F%A5%E5%AD%97%E6%AE%B5%E5%9D%87%E4%B8%BA%E7%A4%BA%E4%BE%8B%29®ionId=cn-hangzhou&namespace=acs_ecs_dashboard&triggerLevel=INFO&alertState=ALERT&preTriggerLevel=INFO&ruleId=testRuleId&dimensions=%7BuserId%3D1111111111111%2CinstanceId%3DtestInstanceId%7D×tamp=1670396202704
2024/04/11 11:22:14.418 [I] [feishu.go:30] [1712805734418108310] [feishuv2] {"msg_type":"interactive","email":"[email protected]","card":{"config":{"wide_screen_mode":true,"enable_forward":true},"elements":[{"tag":"div","text":{"content":"告警名称: webhook测试(各通知字段均为示例)\r\n报警状态: ALERT\r\n\r\n报警值: 80\r\n报警对象: {userId=1111111111111,instanceId=testInstanceId}\r\n报警条件: $Value \u003e 75\r\n实例名称: null\r\n监控项名称: (ECS)CPU使用率\r\n云产品名称: acs_ecs_dashboard\r\n云产品命名空间: acs_ecs_dashboard\r\n上一次触发报警的级别: INFO\r\n报警规则ID: testRuleId\r\n时间戳: 1670396202704\r\n报警级别: INFO\r\n用户ID: testUserId\r\n+++++++++++++++++++++++++\r\n","tag":"lark_md"},"content":"","elements":null},{"tag":"hr","text":{"content":"","tag":""},"content":"","elements":null},{"tag":"note","text":{"content":"","tag":""},"content":"","elements":[{"tag":"lark_md","text":{"content":"","tag":""},"content":"监控平台PrometheusAlert","elements":null}]}],"header":{"title":{"content":"监控平台PrometheusAlert","tag":"plain_text"},"template":"red"}}}
在飞书上会收到2条卡片消息,第一条是空白内容的,第二条是正确测试内容的。反馈到阿里云客服,客服回复,回调程序处理https协议的回调地址时,会先发一个get请求,默认去检查SSL安全性,主要是防止有ssl劫持这些问题。
所以,PA这边是否能对这种场景优化一下。
The text was updated successfully, but these errors were encountered: