告警触发时发送的通知模板,非必填,在Post方法下出现,可使用$content 占位符输出通知内容,不可超过500个字符。通知模板如下:{
"告警名称":"{{ .commonLabels.alertname }}{{if .commonLabels.clustername }}",
"集群名称":"{{ .commonLabels.clustername }} {{ end }}{{if eq "app" .commonLabels._aliyun_arms_involvedObject_kind }}",
"应用名称":"{{ .commonLabels._aliyun_arms_involvedObject_name }} {{ end }}",
"通知策略":"{{ .dispatchRuleName }}",
"告警时间":"{{ .startTime }}",
"告警内容":"{{ for .alerts }} {{ .annotations.message }} {{ end }}"
}
此处以飞书为例可以设置如下文本格式. {
"msg_type": "text",
"content": {
"text": "报警名称: {{ .commonLabels.alertname }}\n报警时间: {{ .startTime }}\n报警内容: {{ for .alerts }} {{ .annotations.message }} {{if .generatorURL }} 详情链接: {{.generatorURL}} {{ end }} \n {{ end }}"
}
}
|