监控平台系列

监控服务端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 }}