跳转至

腾讯云集成

腾讯云日志服务(Cloud Log Service,CLS)提供一站式的日志数据解决方案。您无需关注扩缩容等资源问题,五分钟快速便捷接入,即可享受日志的采集、存储、加工、检索分析、消费投递、生成仪表盘、告警等全方位稳定可靠服务。全面提升问题定位、指标监控的效率,大大降低日志运维门槛。


腾讯云CLS集成 CA 步骤

在CA集成-监控工具中创建CLS应用,获取通道链接地址及appkey

进入 CA 中后,点击集成,创建【腾讯云-CLS】应用,保存并获取 AppKey

http://api.aiops.com/alert/api/event/tencent/cls

消息模板
{ "app": "{appKey}", "eventId": "{{concat .AlarmID .TopicId}}", "eventType": "{{.NotifyType}}", "alarmName": "{{.Alarm}}-{{.Topic}}", "entityName": "{{.Topic}}", "entityId": "{{.TopicId}}", "priority": "{{.Level}}", "alarmContent": { "content": "触发条件{{.Condition}},告警所需的触发条件持续满足次数{{.HappenThreshold}},告警间隔时间{{.AlertThreshold}}分钟,附加分类信息{{.Label}},连续告警次数{{.ConsecutiveAlertNums}},告警持续时间{{.Duration}}分钟,告警触发时参数{{.TriggerParams}},通知内容{{.Message}}。" }, "details": { {{if .QueryResult}} "执行语句执行结果": {{.QueryResult}}, {{end}} {{if .QueryLog}} "执行语句中检索条件匹配到的详细日志": {{.QueryLog}}, {{end}} {{if .AnalysisResult}} "多维分析结果": {{.AnalysisResult}}, {{end}} {{if .ConditionGroup}} "告警分组触发时对应的分组信息": {{.ConditionGroup}}, {{end}} "detailsEndFlag": true }, "contexts": [ { "type": "link", "text": "告警详情页面链接", "href": "{{.DetailUrl}}" }, { "type": "link", "href": "{{.QueryUrl}}", "text": "第一个执行语句的检索分析链接" } ] }

{appKey}保存应用后才可获取,替换上述模板中的值即可。

在腾讯中配置CA的回调地址及发送消息模板

  1. 进入【日志服务-监控告警-通知渠道组】,新建通知渠道组,如下图所示

  2. 进入【日志服务-监控告警-告警策略】,配置告警策略。在告警策略页面,点击【关联通知渠道】,选择刚才创建的通知渠道组

  3. 在告警策略页面,基于上一步骤选择,进行【自定义接口回调配置】,把第一步骤中的json模板信息拷贝到【请求内容】中,点击确定即可。


测试腾讯云告警

CLS触发告警后,告警会通过webhook地址把告警推送到CloudAlert平台,如果CloudAlert平台没有接收到告警,请联系睿小象进行排查。


腾讯云CLS与CA告警级别

睿象云 腾讯云CLS({{.Level}})
致命 --
严重 Critical
警告 Warn
提醒 Info
通知 --
睿象云 腾讯云CLS
事件ID (eventId) MD5({{.AlarmID}}{{.TopicId}})