template: :6: unexpected "," in operand
{{ $var := .externalURL}}{{ range $k, $v:=.alerts }}
{{ if eq $v.status "resolved" }}
## [告警恢复]
#### [{{$v.labels.alertname}}]
###### 告警级别:{{$v.labels.level}}
###### 开始时间:{{$v.startsAt, timezone="Asia/Shanghai"}}
###### 结束时间:{{$v.endsAt, timezone="Asia/Shanghai"}}
###### 事件详情
alertname: {{$v.labels.alertname}}
endpoint: {{$v.labels.endpoint}}
instance: {{$v.labels.instance}}
namespace: {{$v.labels.namespace}}
job: {{$v.labels.job}}
pod: {{$v.labels.pod}}
prometheus: {{$v.labels.prometheus}}
service: {{$v.labels.service}}
severity: {{$v.labels.severity}}
########{{$v.annotations.description}}
{{else}}
## [告警信息]
#### [{{$v.labels.alertname}}]
###### 告警级别:{{$v.labels.severity}}
###### 开始时间:{{$v.startsAt, timezone="Asia/Shanghai"}}
###### 事件详情
########alertname: {{$v.labels.alertname}}
########endpoint: {{$v.labels.endpoint}}
########instance: {{$v.labels.instance}}
########namespace: {{$v.labels.namespace}}
########job: {{$v.labels.job}}
########pod: {{$v.labels.pod}}
########prometheus: {{$v.labels.prometheus}}
########service: {{$v.labels.service}}
########severity: {{$v.labels.severity}}
##### {{$v.annotations.description}}
{{end}}
{{ end }}
{
"receiver": "dingtalk-webhook-1",
"status": "firing",
"alerts": [{
"status": "firing",
"labels": {
"alertname": "AlertmanagerFailedReload",
"endpoint": "web",
"instance": "10.200.221.95:9093",
"job": "alertmanager-main",
"namespace": "monitoring",
"pod": "alertmanager-main-1",
"prometheus": "monitoring/k8s",
"service": "alertmanager-main",
"severity": "warning"
},
"annotations": {
"message": "Reloading Alertmanager's configuration has failed for monitoring/alertmanager-main-1."
},
"startsAt": "2020-09-12T08:13:18.582585835Z",
"endsAt": "0001-01-01T00:00:00Z",
"generatorURL": "http://prometheus-k8s-1:9090/graph?g0.expr=alertmanager_config_last_reload_successful%7Bjob%3D%22alertmanager-main%22%2Cnamespace%3D%22monitoring%22%7D+%3D%3D+0\u0026g0.tab=1"
},{
"status": "resolved",
"labels": {
"alertname": "AlertmanagerFailedReload",
"endpoint": "web",
"instance": "10.200.59.81:9093",
"job": "alertmanager-main",
"namespace": "monitoring",
"pod": "alertmanager-main-2",
"prometheus": "monitoring/k8s",
"service": "alertmanager-main",
"severity": "warning"
},
"annotations": {
"message": "Reloading Alertmanager's configuration has failed for monitoring/alertmanager-main-2."
},
"startsAt": "2020-09-12T08:13:48.582585835Z",
"endsAt": "2020-09-12T08:17:18.582585835Z",
"generatorURL": "http://prometheus-k8s-0:9090/graph?g0.expr=alertmanager_config_last_reload_successful%7Bjob%3D%22alertmanager-main%22%2Cnamespace%3D%22monitoring%22%7D+%3D%3D+0\u0026g0.tab=1"
}],
"groupLabels": {
"alertname": "AlertmanagerFailedReload",
"service": "alertmanager-main"
},
"commonLabels": {
"alertname": "AlertmanagerFailedReload",
"endpoint": "web",
"job": "alertmanager-main",
"namespace": "monitoring",
"prometheus": "monitoring/k8s",
"service": "alertmanager-main",
"severity": "warning"
},
"commonAnnotations": {},
"externalURL": "http://alertmanager-main-0:9093",
"version": "4",
"groupKey": "{}:{alertname=\"AlertmanagerFailedReload\", service=\"alertmanager-main\"}"
}