tidb 告警相关问题

背景:
目前将alertmanger 告警 推送至webhook,为了检测alertmanager与webhook之间的网络是否通畅,配值了下列告警规则,利用tidb的启动时间当成告警模仿心跳定期发送到webhook(只要任一tidb实例的告启动时间超过0就发送告警给webhook),但是在alertmanager 告警信息有3条(对应3个tidb 实例),是否可以将这3条告警信息合并成一条?

  • alert: Tidb_runtime_info
    expr: round(time() - process_start_time_seconds{job=“tidb”}) > 0
    for: 1m
    labels:
    env: tidb-test
    level: info
    expr: round(time() - process_start_time_seconds{job=“tidb”}) > 0
    annotations:
    description: ‘cluster: tidb-test, instance: {{ $labels.instance }}, values:{{ $value }}’
    value: ‘{{ $value }}’
    summary: Tidb runtime info

要多条合并成一条的话,需要你自己写程序处理

@db_user 的回复~

此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。