我是靠谱客的博主 老迟到早晨,最近开发中收集的这篇文章主要介绍配置企业微信报警采用哪个标签来作为分组依据设置默认接收人,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

altermanager.yaml 配置文件模板如下:

global:
resolve_timeout: 2m # 每2分钟检查一次是否恢复
templates: # 自定义通知模板

  • ‘/opt/monitor/alertmanager/template/wechat.tmpl’ # route用来设置报警的分发策略
    route:

采用哪个标签来作为分组依据

group_by: [‘alertname’] # 组告警等待时间。也就是告警产生后等待10s,如果有同组告警一起发出
group_wait: 5s # 两组告警的间隔时间
group_interval: 5s # 重复告警的间隔时间,减少相同微信告警的发送频率
repeat_interval: 30s

设置默认接收人

receiver: ‘wechat’
routes: # 可以指定哪些组接手哪些消息
- receiver: ‘wechat’
continue: true
group_wait: 10s
receivers:

  • name: ‘wechat’
    wechat_configs:
    • corp_id: ‘ww6831eec7222b07c6’
      to_party: ‘2’
      agent_id: ‘1000003’
      api_secret: ‘I0MiByy8PIAifpJ_NdkQqfRqthmvdTO8CSnNAEcu05Y’
      send_resolved: true

指定报警的模板
cat wechat.tmpl

{{ define “wechat.default.message” }}
{{- if gt (len .Alerts.Firing) 0 -}}
{{- range $index, $alert := .Alerts -}}
{{- if eq $index 0 }}
========= 监控报警 =========
告警状态:{{ .Status }}
告警级别:{{ .Labels.severity }}
告警类型:{{ $alert.Labels.alertname }}
故障主机: {{ $alert.Labels.instance }}
告警主题: {{ $alert.Annotations.summary }}
告警详情: {{ $alert.Annotations.message }}{{ KaTeX parse error: Expected 'EOF', got '}' at position 30: …ons.description}̲}; 触发阀值:{{ .Ann…alert.StartsAt.Add 28800e9).Format “2006-01-02 15:04:05” }}
========= = end = =========
{{- end }}
{{- end }}
{{- end }}
{{- if gt (len .Alerts.Resolved) 0 -}}
{{- range $index, $alert := .Alerts -}}
{{- if eq $index 0 }}
========= 异常恢复 =========
告警类型:{{ .Labels.alertname }}
告警状态:{{ .Status }}
告警主题: {{ $alert.Annotations.summary }}
告警详情: {{ $alert.Annotations.message }}{{ KaTeX parse error: Expected 'EOF', got '}' at position 30: …ons.description}̲}; 故障时间: {{ (alert.StartsAt.Add 28800e9).Format “2006-01-02 15:04:05” }}
恢复时间: {{ ($alert.EndsAt.Add 28800e9).Format “2006-01-02 15:04:05” }}
{{- if gt (len $alert.Labels.instance) 0 }}
实例信息: {{ $alert.Labels.instance }}
{{- end }}
========= = end = =========
{{- end }}
{{- end }}
{{- end }}
{{- end }}

最后

以上就是老迟到早晨为你收集整理的配置企业微信报警采用哪个标签来作为分组依据设置默认接收人的全部内容,希望文章能够帮你解决配置企业微信报警采用哪个标签来作为分组依据设置默认接收人所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部