{{ $externalURL := .externalURL -}} {{ $alerts := .alerts -}} {{ range $alert := $alerts -}} {{ if eq $alert.status "resolved" -}} 💚 Prometheus 恢复通知 🌐【集群名称】{{ $alert.labels.cluster }} 🔵【告警名称】{{ $alert.labels.alertname }} 🔼【告警级别】{{ $alert.labels.severity }} ✅【告警状态】{{ $alert.status }} 🧭【开始时间】{{ GetCSTtime $alert.startsAt }} 🧭【结束时间】{{ GetCSTtime $alert.endsAt }} 🏷️【命名空间】{{ $alert.labels.namespace }} 📡【实例名称】{{ $alert.labels.host }}{{ $alert.labels.pod }}{{ $alert.labels.job }}{{ $alert.labels.deployment }}{{ $alert.labels.statefulset }} 📝【告警详情】{{ $alert.annotations.message }}{{ $alert.annotations.description }};{{ $alert.annotations.summary }} {{ else -}} 💔 Prometheus 告警通知 🌐【集群名称】{{ $alert.labels.cluster }} 🔵【告警名称】{{ $alert.labels.alertname }} 🔼【告警级别】{{ $alert.labels.severity }} 🔥【告警状态】{{ $alert.status }} 🧭【开始时间】{{ GetCSTtime $alert.startsAt }} 🏷️【命名空间】{{ $alert.labels.namespace }}{{ $alert.labels.application }} 📡【实例名称】{{ $alert.labels.host }}{{ $alert.labels.pod }}{{ $alert.labels.job }}{{ $alert.labels.deployment }}{{ $alert.labels.statefulset }} 📝【告警详情】{{ $alert.labels.uri }} {{ $alert.annotations.message }} {{ $alert.annotations.description }};{{ $alert.annotations.summary }} {{ end -}} {{ end -}}