From b0f2009ccff42970ac1140b805dcaeb71b790b83 Mon Sep 17 00:00:00 2001 From: g4st3r Date: Sat, 7 Mar 2026 20:04:56 +0000 Subject: [PATCH] Fix alertmanager config rendering --- monitoring/alertmanager/alertmanager.yml | 25 ++++++++++++++++++++++++ monitoring/docker-compose.yml | 4 +--- 2 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 monitoring/alertmanager/alertmanager.yml diff --git a/monitoring/alertmanager/alertmanager.yml b/monitoring/alertmanager/alertmanager.yml new file mode 100644 index 0000000..e96205b --- /dev/null +++ b/monitoring/alertmanager/alertmanager.yml @@ -0,0 +1,25 @@ +global: + resolve_timeout: 5m + +route: + receiver: telegram + group_by: ['alertname', 'instance'] + group_wait: 30s + group_interval: 5m + repeat_interval: 6h + +receivers: + - name: telegram + telegram_configs: + - bot_token: '7896670660:AAGtfYPY47GfEhFLQeAR5oRGodV7Y6qa_LY' + chat_id: -1003779247128 + message: |- + {{ range .Alerts }} + *{{ .Labels.alertname }}* ({{ .Labels.severity }}) + {{ .Annotations.summary }} + {{ .Annotations.description }} + {{ end }} + parse_mode: Markdown + disable_notifications: false + api_url: 'https://api.telegram.org' + send_resolved: true diff --git a/monitoring/docker-compose.yml b/monitoring/docker-compose.yml index 0745545..2899873 100644 --- a/monitoring/docker-compose.yml +++ b/monitoring/docker-compose.yml @@ -21,10 +21,8 @@ services: env_file: - ./.env volumes: - - ./alertmanager/alertmanager.tmpl.yml:/etc/alertmanager/alertmanager.tmpl.yml:ro - - ./alertmanager/render.sh:/render.sh:ro + - ./alertmanager/alertmanager.yml:/etc/alertmanager/alertmanager.yml:ro - alertmanager-data:/alertmanager - command: ["/render.sh"] ports: - "9093:9093"