Skip to content

Files

Latest commit

Dec 14, 2019
8b67b16 · Dec 14, 2019

History

History

alertmanager

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 14, 2019

Configure alertmanager

To configure the alertmanager with alertgram you need to use the alertmanager's webhook receiver.

For example if we have our alertgram service listening to requests in http://alertgram:8080/alerts our alertmanager configuration receiver would be:

receivers:
  # ...
  - name: "telegram"
    webhook_config:
      - url: "http://alertgram:8080/alerts"

Now we could use telegram in the receiver setting to forward the alerts to Telegram.

A full example:

global:
    resolve_timeout: 5m
route:
    group_wait: 30s
    group_interval: 5m
    repeat_interval: 3h
    receiver: telegram
      routes:
      # Only important alerts.
      - match_re:
          severity: ^(oncall|critical)$
        receiver: telegram-oncall

receivers:
- name: telegram
    webhook_configs:
    - url: 'http://alertgram:8080/alerts'
      send_resolved: false

- name: telegram-oncall
    webhook_configs:
    - url: 'http://alertgram:8080/alerts?chat-id=-1001111111111'