阿里云集成¶
阿里云是阿里巴巴旗下的云计算服务平台,主要为中国客户提供云计算基础设施解决方案。
阿里云集成 CA 步骤¶
创建应用¶
在睿象云 Cloud Alert 界面创建阿里云应用,并获取 appkey 和 回调 URL 。
云监控告警回调¶
在阿里云配置 Webhook URL
- 登陆阿里云控制台 -> 云监控 -> 报警服务 -> 报警规则 -> 修改页面,填入 CA URL 回调地址,点击保存即可。
# URL格式 http://api.aiops.com/alert/api/event/aliyun/--/ --处填入您新建应用时生成的appkey
- 或是在云监控-报警服务-报警联系人-新建报警联系人【或是修改联系人】- Webhook(http|https)或钉钉机器人填写如下地址:
# URL格式: http://api.aiops.com/alert/api/event/aliyun/contacts/{appKey}/
自定义监控告警回调¶
-
将回调连接填写到阿里云控制台->产品与服务->应用服务->日志服务->告警规则-通知策略(webhook 自定义配置),点击【添加】按钮,输入请求地址,请求类型,自定义请求报文体。点击【保存】即可。如下所示:
接口:http://api.aiops.com/alert/api/event/aliyun/v2/{appKey}
调用方式:POST
参数格式(body):
{ "app":"生成的APPKEY", "eventId":"$ {Project} _$ {AlertName} ", "alarmName":"$ {AlertDisplayName}触发告警", "entityName":"${AlertDisplayName} ", "entityId":"$ {AlertID} ", "priority":1, "alarmContent":{ 告警阈值$ {RawCondition} ;触发条件$ {Condition} ” }, "details":{ "details":"$ {Aliuid} :$ {FireTime} " }, "contexts":[ { "type":"link", "text":"FullResultUr", "href":"$ {FullResultUrl} " } ] }
阿里云与 CA 告警级别映射关系¶
睿象云 | 阿里云-云监控(triggerLevel) |
---|---|
致命 | -- |
严重 | CRITICAL |
警告 | WARN |
提醒 | INFO |
通知 | -- |
睿象云 | 阿里云-云监控 |
---|---|
事件ID (eventId) | (regionId + instanceName + rawMetricName + metricName + ruleId) |
以上就是阿里云监控告警集成 的方式。