Skip to content
SRE运维进阶之路SRE运维进阶之路
github icon

    PrometheusAlert

    author iconClaycalendar icon2020年11月2日category icon
    • 监控
    tag icon
    • alert
    timer icon小于 1 分钟

    此页内容
    • 文档
    • 自定义的告警模板

    # PrometheusAlert

    Prometheus Alert是开源的运维告警中心消息转发系统,支持主流的监控系统Prometheus,Zabbix,日志系统Graylog和数据可视化系统Grafana发出的预警消息,支持钉钉,微信,华为云短信,腾讯云短信,腾讯云电话,阿里云短信,阿里云电话等

    # 文档

    https://feiyu563.gitbook.io/prometheusalert/

    # 自定义的告警模板

    {{ $var := .externalURL}}{{ range $k,$v:=.alerts }}
    {{if eq $v.status "resolved"}}
    ## [Prometheus恢复信息]({{$v.generatorURL}})
    
    > <font color="info">告警名称</font>:[{{$v.labels.alertname}}]({{$var}})
    
    > <font color="info">告警级别</font>:{{$v.labels.severity}}
    
    > <font color="info">当前状态</font>:{{$v.status}}
    
    > <font color="info">告警分组</font>:{{$v.labels.team}}
    
    > <font color="info">开始时间</font>:{{GetCSTtime $v.startsAt}}
    
    > <font color="info">结束时间</font>:{{GetCSTtime $v.endsAt}}
    
    > <font color="info">实例地址</font>:{{$v.labels.instance}}
    
    **{{$v.annotations.description}}**
    {{else}}
    ## [ <font color="#FF0000">Prometheus告警信息</font>]({{$v.generatorURL}})
    > <font color="#FF0000">告警名称</font>:[{{$v.labels.alertname}}]({{$var}})
    
    > <font color="#FF0000">告警级别</font>:{{$v.labels.severity}}
    
    > <font color="#FF0000">当前状态</font>:{{$v.status}}
    
    > <font color="#FF0000">告警分组</font>:{{$v.labels.team}}
    
    > <font color="#FF0000">开始时间</font>:{{GetCSTtime $v.startsAt}}
    
    > <font color="#FF0000">实例地址</font>:{{$v.labels.instance}}
    
    **{{$v.annotations.description}}**
    {{end}}
    {{ end }}
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    edit icon编辑此页open in new window
    上次编辑于: 2022/4/27 15:33:00
    贡献者: clay-wangzhi
    备案号:冀ICP备2021007336号
    Copyright © 2023 Clay