最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

alertmanager报警规则详解

IT圈 admin 36浏览 0评论

2024年4月9日发(作者:翟贝莉)

通知规则

设置的的route与receivers

global:

# ResolveTimeout is the time after which an alert is declared resolved

# if it has not been updated.

resolve_timeout: 5m

# The smarthost and SMTP sender used for mail notifications.

smtp_smarthost: 'xxxxx'

smtp_from: 'xxxxxxx'

smtp_auth_username: 'xxxxx'

smtp_auth_password: 'xxxxxx'

# The API URL to use for Slack notifications.

slack_api_url: '/services/some/api/token'

# # The directory from which notification templates are read.

templates:

- '*.tmpl'

# The root route on which each incoming alert enters.

route:

# The labels by which incoming alerts are grouped together. For example,

# multiple alerts coming in for cluster=A and alertname=LatencyHigh would

# be batched into a single group.

group_by: ['alertname', 'cluster', 'service']

# When a new group of alerts is created by an incoming alert, wait at

# least 'group_wait' to send the initial notification.

# This way ensures that you get multiple alerts for the same group that start

# firing shortly after another are batched together on the first

# notification.

group_wait: 30s

# When the first notification was sent, wait 'group_interval' to send a batch

# of new alerts that started firing for that group.

group_interval: 5m

# If an alert has successfully been sent, wait 'repeat_interval' to

# resend them.

#repeat_interval: 1m

repeat_interval: 15m

# A default receiver

# If an alert isn't caught by a route, send it to default.

receiver: default

# All the above attributes are inherited by all child routes and can

# overwritten on each.

# The child route trees.

routes:

- match:

severity: critical

receiver: email_alert

receivers:

- name: 'default'

email_configs:

- to : '@'

send_resolved: true

- name: 'email_alert'

email_configs:

- to : '@'

send_resolved: true

名词解释

Route

2024年4月9日发(作者:翟贝莉)

通知规则

设置的的route与receivers

global:

# ResolveTimeout is the time after which an alert is declared resolved

# if it has not been updated.

resolve_timeout: 5m

# The smarthost and SMTP sender used for mail notifications.

smtp_smarthost: 'xxxxx'

smtp_from: 'xxxxxxx'

smtp_auth_username: 'xxxxx'

smtp_auth_password: 'xxxxxx'

# The API URL to use for Slack notifications.

slack_api_url: '/services/some/api/token'

# # The directory from which notification templates are read.

templates:

- '*.tmpl'

# The root route on which each incoming alert enters.

route:

# The labels by which incoming alerts are grouped together. For example,

# multiple alerts coming in for cluster=A and alertname=LatencyHigh would

# be batched into a single group.

group_by: ['alertname', 'cluster', 'service']

# When a new group of alerts is created by an incoming alert, wait at

# least 'group_wait' to send the initial notification.

# This way ensures that you get multiple alerts for the same group that start

# firing shortly after another are batched together on the first

# notification.

group_wait: 30s

# When the first notification was sent, wait 'group_interval' to send a batch

# of new alerts that started firing for that group.

group_interval: 5m

# If an alert has successfully been sent, wait 'repeat_interval' to

# resend them.

#repeat_interval: 1m

repeat_interval: 15m

# A default receiver

# If an alert isn't caught by a route, send it to default.

receiver: default

# All the above attributes are inherited by all child routes and can

# overwritten on each.

# The child route trees.

routes:

- match:

severity: critical

receiver: email_alert

receivers:

- name: 'default'

email_configs:

- to : '@'

send_resolved: true

- name: 'email_alert'

email_configs:

- to : '@'

send_resolved: true

名词解释

Route

发布评论

评论列表 (0)

  1. 暂无评论