GCP监控告警策略:配置Documentation自定义告警邮件内容
给Logs-based Metrics告警添加自定义邮件内容(通过Documentation配置)
操作步骤:
- 打开目标告警策略的编辑界面:找到你基于Logs-based Metrics创建的ERROR级别告警策略,进入编辑页。
- 定位Documentation配置区:在告警策略配置页面中,找到Documentation模块(通常在通知设置或高级配置板块下)。
- 编写带变量的自定义模板:利用平台提供的日志关联变量,嵌入需要的错误信息。通用示例如下:
注:## ERROR告警触发详情 - 触发时间: ${timestamp} - 涉及服务: ${labels.service_name} - 错误内容: ${log.error_message} - 原始日志片段: > ${log.raw_log}${labels.*}对应你在Logs-based Metrics里定义的标签字段,${log.*}对应原始日志中的具体字段(比如错误消息、堆栈信息等),字段名需与你的日志结构匹配。不同云平台的变量语法有差异,比如GCP用$${textPayload}提取日志内容,AWS可能用${$.message},需按实际平台调整。 - 绑定邮件通知渠道:确认邮件通知渠道已配置完成,在告警策略的通知设置中勾选对应的接收人/组。
- 保存并验证:保存配置后,生成一条测试ERROR日志触发告警,检查邮件是否包含你需要的自定义内容。
关键注意点:
- 创建Logs-based Metrics时,需将需要用到的日志字段(如错误消息、服务名)设置为可提取的标签或字段,否则无法在Documentation中引用。
- 若变量引用无效,检查字段名拼写是否正确,或平台是否支持该变量格式。
内容的提问来源于stack exchange,提问作者Delevin Zhong
相关产品推荐
相关产品推荐

