一、操作步骤
1. 进入 腾讯云可观测平台 > 告警管理 > 告警配置 > 通知内容模板。
2. 单击新建通知内容模板,进入新建通知内容模板页面,即可配置通知内容模板,配置说明如下:
| 配置类型 | 配置项 | 说明 |
| 基本信息 | 模板名称 | 自定义模板名称。 |
| | 通知语言 | 选择要接收的通知语言类型,支持中文和英文。 |
| | 监控类型 | 目前支持云产品监控、日志服务、Prometheus 服务。 |
| 通知内容 | 邮件 | 标题长度不可超过20个字符(变量渲染后),内容长度不可超过2M(变量渲染后),超长部分将被截断无法展示。 |
| | 短信 | 内容长度不可超过500个字符(变量渲染后),超长部分将被截断无法展示。 |
| | 电话 | 内容长度不可超过350个字符(变量渲染后),超长部分将被截断无法播报。 |
| | 微信 | 单个字段可展示内容不可超过20个字符(变量渲染后),超长部分将被截断无法展示。 |
| | 企业微信 | 内容长度不可超过500个字符(变量渲染后),超长部分将被截断无法展示。 |
| | 企业微信机器人 | 内容长度不可超过1000个字符(变量渲染后),超长部分将被截断无法展示。 |
| | 钉钉机器人 | 标题长度不可超过50个字符(变量渲染后),内容长度不可超过1000个字符(变量渲染后),超长部分将被截断无法展示。说明:钉钉机器人换行需使用两个换行符。若钉钉机器人选择自定义关键词作为安全设置,则在自定义通知内容时需包含相关关键词,否则用户将无法接收到钉钉机器人渠道告警通知。 |
| | 飞书机器人 | 标题长度不可超过50个字符(变量渲染后),内容长度不可超过1000个字符(变量渲染后),超长部分将被截断无法展示。 |
| | Slack | 标题长度不可超过150个字符(变量渲染后),内容长度不可超过3000个字符(变量渲染后),超长部分将被截断无法展示。 |
| | Microsoft Teams | 内容长度不可超过28KB(变量渲染后,约9000个中文字符),超长部分将被截断无法展示。 |
| | Google Chat | 内容长度不可超过32000字节(变量渲染后,约10000个中文字符),超长部分将被截断无法展示。 |
| | PagerDuty | 标题长度不可超过1024个字符(变量渲染后),超长部分将被截断无法展示。 |
| | 接口回调 | 请求头仅支持大小写字母、数字及部分特殊符号,特殊字符包括 !#$%&'*+\\-._`\\\\\\|~。请求内容不超过3000个字符(变量渲染后),超长部分将被截断无法展示。 |
注意:说明:
3. 编辑完成通知内容后,单击确定,即可创建成功。
注意:说明:
4. 自定义通知内容模板创建完成后,用户可在 新建告警策略 > 配置告警通知 时,选择自定义通知内容模板,配置完成后将按照模板发送告警通知内容。
注意:说明:
二、变量说明
目前仅支持以下变量作为自定义通知内容占位符,若用户使用非法变量,则可能报错导致通知内容模板无法保存。
| 变量 | 名称 | 说明 |
| {{.content}} | 告警内容 | CPU 利用率 > 0% |
| {{.current_value_content}} | 当前数据 | 95.6% (CPU 利用率) |
| {{.object}} | 告警对象 | 10.0.0.1 (内) | ins-123456 | as-tke-np-abc |
| {{.tag_fmt}} | 资源标签(格式化)说明:该变量需要白名单权限使用,仅部分云产品支持,详情请参见 支持标签的策略类型,如有需要,可 提交工单 与我们联系。 | (业务部门:云监控)(功能:告警) |
| {{.policy_name}} | 告警策略名称 | 腾讯云监控告警 |
| {{.policy_id}} | 告警策略 ID | policy-abc123 |
| {{.first_trigger_time}} | 首次触发时间,单位秒 | 1732867259 |
| {{.first_trigger_time_fmt}} | 首次触发时间(格式化) | 2024-07-09 14:35:00 (UTC+08:00) |
| {{.trigger_time}} | 当前触发时间,单位秒 | 1732867259 |
| {{.trigger_time_fmt}} | 当前触发时间(格式化) | 2024-07-09 14:35:00 (UTC+08:00) |
| {{.recovery_time}} | 告警恢复时间,单位秒 | 1732867259 |
| {{.recovery_time_fmt}} | 告警恢复时间(格式化) | 2024-07-09 14:35:00 (UTC+08:00) |
| {{.duration}} | 持续时长,单位秒 | 1000 |
| {{.duration_fmt}} | 持续时长(格式化) | 5h4m3s |
| {{.current_level}} | 当前等级 | None Note Warn Serious |
| {{.current_level_fmt}} | 当前等级(格式化) | 提示、警告、严重 |
| {{.last_level}} | 上一次等级 | None Note Warn Serious |
| {{.last_level_fmt}} | 上一次等级(格式化) | 提示、警告、严重 |
| {{.console_link}} | 控制台链接 | 腾讯云可观测平台告警详情页面链接 |
| {{.miniprogram_link}} | 小程序链接 | 腾讯云助手小程序云监控告警详情页面链接 |
| {{.region}} | 地域 | ap-guangzhou(云 API 标准地域代码) |
| {{.region_fmt}} | 地域(格式化) | 广州 |
| {{.status}} | 告警状态 | Trigger Recovery |
| {{.status_fmt}} | 告警状态(格式化) | 触发 恢复 |
| {{.server_name}} | 云产品名称-策略类型 | 云服务器-基础监控 |
| {{.tooltip_text}} | 告警策略提示(仅部分云产品支持,详见 持标签的策略类型) | 告警说明:基础 CPU 使用率是从母机采集到的数据 |
| {{.app_id}} | 账号 appid | 123000456 |
| {{.project_name}} | 项目名称 | 默认 |
| {{.status_level_fmt}} | 告警状态和等级展示(格式化) | 触发、持续、恢复、升级、降级 |
注意:说明:
注意:若告警通知中不包含用户配置的自定义通知内容变量时,对应变量将展示为空。
三、支持标签的策略类型
针对 {{.tag_fmt}} 参数生效的策略类型如下。
| 分类 | 策略类型 |
| 云服务器 | 云服务器-基础监控 |
| Elasticsearch 服务 | Elasticsearch 服务-ES 集群 |
| | Elasticsearch 服务-自治索引 |
| | Elasticsearch 服务-ES 普通索引 |
| 云数据库 | 云数据库-MySQL-主机监控 |
| | 云数据库-MySQL-备机监控 |
| | 云数据库-MongoDB-实例 |
| | 云数据库-Redis-CKV 版 |
| | 云数据库-Redis-内存版(5秒粒度)-实例汇总 |
| | 云数据库-TDSQL-C-MySQL |
| 对象存储 | 对象存储 |
| 消息服务 CKafka | 消息服务 CKafka-实例-Broker |
| | 消息服务 CKafka-实例(Serverful 形态) |
| | 消息服务 CKafka-实例(Serverless 形态) |
| 负载均衡 | 负载均衡-内网负载均衡实例-丢弃/利用率监控 |
| | 负载均衡-内网负载均衡实例-客户端到 LB 的监控 |
| | 负载均衡-内网负载均衡实例-LB 到后端的监控 |
| | 负载均衡-公网负载均衡实例-LB 到后端的监控 |
| | 负载均衡-公网负载均衡实例-客户端到 LB 的监控 |
| | 负载均衡-公网负载均衡实例-QPS 相关监控 |
| | 负载均衡-公网负载均衡实例-丢弃/利用率监控 |
| 专线接入 | 专线接入-专用通道 |
| | 专线接入-物理专线 |
| Web 应用防火墙 | Web 应用防火墙-SAAS 型 WAF-实例维度 |
| | Web 应用防火墙-负载均衡型 WAF-实例维度 |
| 文件存储 | 文件存储-通用 |
| | 文件存储-Turbo |
| TCR | TCR-实例 |
| 数据传输服务 | 数据传输服务-数据同步 |
| | 数据传输服务-数据迁移 |
| | 数据传输服务-数据订阅 |
| 消息队列 TDMQ | 消息队列 TDMQ-Pulsar-订阅 |
| | 消息队列 TDMQ-Pulsar-主题 |
| | 消息队列 TDMQ-Pulsar-集群 |
| 容器服务(2.0) | 容器服务(2.0)-容器 |
| | 容器服务(2.0)-pod |
| | 容器服务(2.0)-工作负载 |
| | 容器服务(2.0)-节点 |
| | 容器服务(2.0)-PVC |
| | 容器服务(2.0)-集群组件 |
| | 容器服务(2.0)-集群 |