飞书告警模板
{{ $var := .externalURL}}{{ range $k,$v:=.alerts }} {{if eq $v.status "resolved"}} Prometheus恢复信息
【恢复名称】{{$v.labels.alertname}}✅{{if $v.labels.level}} 【恢复级别】{{if eq $v.labels.level "0"}}提示{{else if eq $v.labels.level "1"}}警告{{else if eq $v.labels.level "2"}}一般严重{{else if eq $v.labels.level "3"}}严重{{else if eq $v.labels.level "4"}}灾难{{else}}{{$v.labels.level}}{{end}}{{end}} 【开始时间】{{GetCSTtime $v.startsAt}} 【结束时间】{{GetCSTtime $v.endsAt}} 【恢复实例】{{$v.labels.instance}}
{{$v.annotations.description1}} {{else}} Prometheus告警信息
【告警名称】{{$v.labels.alertname}}🔥{{if $v.labels.level}} 【告警级别】{{if eq $v.labels.level "0"}}提示{{else if eq $v.labels.level "1"}}警告🟡{{else if eq $v.labels.level "2"}}一般严重🔥{{else if eq $v.labels.level "3"}}严重🔥🔥{{else if eq $v.labels.level "4"}}灾难🔥🔥❌{{else}}{{$v.labels.level}}{{end}}{{end}} 【开始时间】{{GetCSTtime $v.startsAt}} 【告警实例】{{$v.labels.instance}}
{{$v.annotations.description}}
{{ $urimsg:=""}}{{ range $key,$value:=$v.labels}}{{$urimsg = print $urimsg $key "="" $value ""," }}{{end}} {{$data:=urlquery $urimsg }}[[ 点我屏蔽该告警 ]](http://0.0.0.0:9093/#/silences/new?filter=%7B{{SplitString $data 0 -3}}%7D) {{$data:=urlquery }}[ 点我清理磁盘 ] {{end}} {{ end }}
{{$data:=urlquery }}[ 点我清理磁盘 ] 此处链接的程序使用python编写,思路:点击后输入报警的ip后台ssh到对应机器,检查常用目录并选定删除