global: resolve_timeout: 5m smtp_require_tls: true route: receiver: default-receiver group_wait: 10s group_interval: 5m repeat_interval: 3h {% if enable_prometheus_msteams | bool %} routes: - receiver: 'prometheus-msteams' {% endif %} receivers: - name: default-receiver {% if enable_vitrage | bool and enable_vitrage_prometheus_datasource | bool %} webhook_configs: - send_resolved: true url: '{{ vitrage_public_endpoint }}/v1/event' http_config: basic_auth: username: '{{ keystone_admin_user }}' password: '{{ keystone_admin_password }}' {% endif %} {% if enable_prometheus_msteams | bool %} - name: 'prometheus-msteams' webhook_configs: - send_resolved: true url: 'http://localhost:{{ prometheus_msteams_port }}/alertmanager' {% endif %} templates: - '/etc/prometheus/*.tmpl'