Files
grafana/pkg/services/ngalert/remote/test-data/config-with-extra.json
T
Yuri Tseretyan 4bb6926eee Alerting: Separate configuration model for remote Alertmanager Mimir client (#107741)
* replace PostableUserConfig with GrafanaAlertmanagerConfig to decouple from internal Grafana models
* update alertmanager + tests
* calculate hash of the GrafanaAlertmanagerConfig
2025-07-09 12:42:10 -04:00

41 lines
1.0 KiB
JSON

{
"template_files": {
"test": "{{ define \"my_templ\" }}TEST{{ end }}"
},
"alertmanager_config": {
"route": {
"receiver": "grafana-default-email",
"group_by": [
"grafana_folder",
"alertname"
]
},
"receivers": [
{
"name": "grafana-default-email",
"grafana_managed_receiver_configs": [
{
"uid": "",
"name": "some other name",
"type": "email",
"disableResolveMessage": false,
"settings": {
"addresses": "<example@email.com>"
}
}
]
}
]
},
"extra_config": [
{
"identifier": "imported",
"merge_matchers": ["imported=\"true\""],
"template_files":
{
"extra_template": "{{ define \"my_message\" }}TEST{{ end }}"
},
"alertmanager_config": "{\"receivers\":[{\"webhook_configs\":[{\"url\":\"http://localhost\"}],\"name\":\"webhook\"}],\"route\":{\"receiver\":\"webhook\"}}"
}
]
}