监控平台系列
监控服务端Promethues
监控采集器Exporter
告警服务端Altermanager
告警中间件PrometheusAlert
监控展示Grafana
写在前面
施工中
告警示例
变色方法
<font color=\"#0000FF\"> Test Content </font>
模板
#### <font color="#00DB00">以下为测试报警,别紧张,吃个仙贝镇定一下</font>
{{ $var := .externalURL}}{{ range $k,$v:=.alerts }}
{{if eq $v.status "resolved"}}
---------------------------------------------------------
#### <font color="#00DB00">故障恢复!</font>
###### **告警类型**:{{$v.labels.alertname}}
{{if eq $v.labels.severity "灾难"}}
###### **告警级别**:<font color="#FF0000">{{$v.labels.severity }}</font>
{{else if eq $v.labels.severity "严重"}}
###### **告警级别**:<font color="#FF8C00">{{$v.labels.severity }}</font>
{{else}}
###### **告警级别**:<font color="#FFD700">{{$v.labels.severity }}</font>
{{end}}
###### **开始时间**:{{GetCSTtime $v.startsAt}}
###### **结束时间**:{{GetCSTtime $v.endsAt}}
###### **故障主机**:{{$v.labels.nodeip}}
###### **故障详情**:{{$v.annotations.description}}
{{else}}
---------------------------------------------------------
#### <font color="#FF0000">发生故障!</font>
**告警类型**:{{$v.labels.alertname}}
{{if eq $v.labels.severity "灾难"}}
###### **告警级别**:<font color="#FF0000">{{$v.labels.severity }}</font>
{{else if eq $v.labels.severity "严重"}}
###### **告警级别**:<font color="#FF8C00">{{$v.labels.severity }}</font>
{{else}}
###### **告警级别**:<font color="#FFD700">{{$v.labels.severity }}</font>
{{end}}
###### **开始时间**:{{GetCSTtime $v.startsAt}}
###### **故障主机**:{{$v.labels.nodeip}}
###### **故障详情**:{{$v.annotations.description}}
{{end}}
{{ end }}