prometheus通过企业接收告警WeChat告警模版配置实现WeChat 告警-准备⼯作
step 1: 访问 注册企业账号(不需要企业认证)。
step 2: 访问 创建第三⽅应⽤,点击创建应⽤按钮 -> 填写应⽤信息:
部门ID:to_party 需要发送的组
可以查看告警接⼝:prometheus 配置:
# Alertmanager configuration
alerting:
alertmanagers:
- static_configs:
动物饲养员- targets:
- localhost:9093
rule_files:
- "l"
scrape_configs:
- job_name: 'node'
static_configs:
- targets: ['localhost:9100']
groups:
- name: node
rules:
- alert: server_status
expr: up{job="node"} == 0
for: 15s
annotations:
summary: "机器 {{ $labels.instance }} 挂了" alertmanger 配置:
[root@prometheus01 prometheus]# l
global:
# 每2分钟检查⼀次是否恢复
resolve_timeout: 2m
# SMTP的相关配置
smtp_smarthost: smtp.263:587
smtp_from: no-reply@xxx
smtp_auth_username: no-reply@xxx
smtp_auth_password: xxx
# ⾃定义通知的模板的⽬录或者⽂件.
templates:
-
'/usr/local/prometheus/alertmanager/pl'
# 路由树的根节点, 每个传进来的报警从这⾥开始.
route:
# 将传⼊的报警中有这些标签的分为⼀个组.
# ⽐如, cluster=A 和 alertname=LatencyHigh 会分成⼀个组.
group_by: ['alertname_wechat']
# 指分组创建多久后才可以发送压缩的警报,也就是初次发警报的延时.
# 这样会确保第⼀次通知的时候, 有更多的报警被压缩在⼀起.
group_wait: 10s
# 当第⼀个通知发送,等待多久发送压缩的警报
group_interval: 10s
# 默认的接收器
receiver: 'wechat'
# 如果报警发送成功, 等待多久重新发送⼀次
仁repeat_interval: 1h
receivers:
#SMTP配置
#- name: 'web.hook'
# email_configs:
# - to: 'xxx@chtwm'中国历代王朝
- name: 'wechat'
wechat_configs:
-
corp_id: 'xxxxxxx'
to_party: 'xx'
agent_id: 'x'
api_secret: 'xxxxxxxxxxxxxxxxxxxx'
send_resolved: true
参数说明:
corp_id: 企业账号唯⼀ ID, 可以在我的企业中查看。
to_party: 需要发送的组。
agent_id: 第三⽅企业应⽤的 ID,可以在⾃⼰创建的第三⽅企业应⽤详情页⾯查看。api_secret: 第三⽅企业应⽤的密钥,可以在⾃⼰创建的第三⽅企业应⽤详情页⾯查看。
WeChat告警模版配置
[xxx@xxx prometheus]# cat /usr/local/prometheus/alertmanager/pl
## 只告警,恢复后不发送消息
{{ define "ssage" }}
{{ range .Alerts }}
========start==========
告警程序:prometheus_alert
告警级别:{{ .Labels.severity }}
告警类型:{{ .Labels.alertname }}
故障主机: {{ .Labels.instance }}
告警主题: {{ .Annotations.summary }}
告警详情: {{ .Annotations.description }}
触发时间: {{ .StartsAt.Format "2006-01-02 15:04:05" }}
========end==========
{{ end }}
社保卡怎么激活{{ end }}
## 带恢复告警的模版注:l wechat_configs中加上配置send_resolved: true {{ define "ssage" }}
{{ range $i, $alert :=.Alerts }}
===alertmanager监控报警===
告警状态:{{ .Status }}
告警级别:{{ $alert.Labels.severity }}
告警类型:{{ $alert.Labels.alertname }}
告警应⽤:{{ $alert.Annotations.summary }}
故障主机: {{ $alert.Labels.instance }}
墨渊和夜华是什么关系
告警主题: {{ $alert.Annotations.summary }}
触发阀值:{{ $alert.Annotations.value }}
告警详情: {{ $alert.Annotations.description }}
触发时间: {{ $alert.StartsAt.Format "2006-01-02 15:04:05" }}
===========end============
{{ end }}
{{ end }}
>美白护肤产品排行榜
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论