refactoring(infra-monitoring)

This commit is contained in:
2025-08-15 23:00:21 +02:00
parent 69ca3faf91
commit 689e3bf8e7
8 changed files with 1028 additions and 29 deletions
@@ -1,10 +1,10 @@
global:
resolve_timeout: 5m
# SMTP configuration for email alerts
smtp_smarthost: 'smtp.example.com:587'
smtp_from: 'alertmanager@meldestelle.at'
smtp_auth_username: 'alertmanager@meldestelle.at'
smtp_auth_password: 'password' # Use environment variable in production
# SMTP configuration for email alerts - use environment variables
smtp_smarthost: '${SMTP_SMARTHOST:-smtp.example.com:587}'
smtp_from: '${SMTP_FROM:-alertmanager@meldestelle.at}'
smtp_auth_username: '${SMTP_AUTH_USERNAME:-alertmanager@meldestelle.at}'
smtp_auth_password: '${SMTP_AUTH_PASSWORD}'
smtp_require_tls: true
# The root route on which each incoming alert enters.
@@ -55,8 +55,8 @@ receivers:
- name: 'slack-critical'
slack_configs:
- api_url: 'https://hooks.slack.com/services/REPLACE_WITH_YOUR_WEBHOOK_URL'
channel: '#alerts-critical'
- api_url: '${SLACK_WEBHOOK_URL_CRITICAL}'
channel: '${SLACK_CHANNEL_CRITICAL:-#alerts-critical}'
send_resolved: true
title: '{{ .CommonAnnotations.summary }}'
text: >-
@@ -69,8 +69,8 @@ receivers:
- name: 'slack-warnings'
slack_configs:
- api_url: 'https://hooks.slack.com/services/REPLACE_WITH_YOUR_WEBHOOK_URL'
channel: '#alerts-warnings'
- api_url: '${SLACK_WEBHOOK_URL_WARNINGS}'
channel: '${SLACK_CHANNEL_WARNINGS:-#alerts-warnings}'
send_resolved: true
title: '{{ .CommonAnnotations.summary }}'
text: >-