Send critical alerts via email (in addition to XMPP)
This commit is contained in:
@@ -12,10 +12,16 @@ node.default["kosmos_prometheus"]["node_exporter"]["checksum"] = "9f5ea48e5bc7b6
|
||||
node.default["kosmos_prometheus"]["alertmanager"]["route"] = {
|
||||
"receiver" => "xmpp",
|
||||
"group_by" => ["alertname"],
|
||||
"group_wait" => "30s",
|
||||
"group_interval" => "5m",
|
||||
"group_wait" => "10s",
|
||||
"group_interval" => "30s",
|
||||
"repeat_interval" => "3h",
|
||||
"routes" => [],
|
||||
"routes" => [
|
||||
{
|
||||
"receiver" => "email",
|
||||
"matchers" => ['severity="critical"'],
|
||||
"continue" => true,
|
||||
}
|
||||
],
|
||||
}
|
||||
|
||||
node.default["kosmos_prometheus"]["alertmanager"]["receivers"] = [
|
||||
@@ -27,6 +33,18 @@ node.default["kosmos_prometheus"]["alertmanager"]["receivers"] = [
|
||||
"room" => "info@kosmos.chat",
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name" => "email",
|
||||
"email_configs" => [
|
||||
{
|
||||
"send_resolved" => true,
|
||||
"to" => "ops@kosmos.org",
|
||||
"from" => "ops@kosmos.org",
|
||||
"smarthost" => "localhost:25",
|
||||
"require_tls" => false,
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user