global: resolve_timeout: 5m # Configurar esses valores com informações reais smtp_smarthost: 'smtp.example.com:587' smtp_from: 'alertmanager@example.com' smtp_auth_username: 'alertmanager@example.com' smtp_auth_password: 'password' # Opcional: configuração para Slack slack_api_url: 'https://hooks.slack.com/services/T00000000/B00000000/XXXXXXXXXXXXXXXXXXXXXXXX' route: group_by: ['alertname', 'severity'] group_wait: 30s group_interval: 5m repeat_interval: 1h receiver: 'team-emails' routes: - match: severity: critical receiver: 'team-pager' continue: true - match: severity: warning receiver: 'team-emails' receivers: - name: 'team-emails' email_configs: - to: 'team@example.com' send_resolved: true html: '{{ template "email.html" . }}' headers: Subject: '{{ template "email.subject" . }}' - name: 'team-pager' slack_configs: - channel: '#alerts' send_resolved: true icon_emoji: ':warning:' title: '{{ template "slack.title" . }}' text: '{{ template "slack.text" . }}' # Adicione aqui outros sistemas de notificação para alertas críticos # Por exemplo: webhook, PagerDuty, etc. templates: - '/etc/alertmanager/templates/*.tmpl' inhibit_rules: - source_match: severity: 'critical' target_match: severity: 'warning' equal: ['alertname']