rico0: configure alertmanager

This commit is contained in:
Adithya 2024-07-21 19:27:58 +05:30
parent 18d29bc8d6
commit 4a24b9a502
Signed by: adtya
GPG key ID: B8857BFBA2C47B9C

View file

@ -13,6 +13,32 @@ _: {
listenAddress = "127.0.0.1"; listenAddress = "127.0.0.1";
port = 9093; port = 9093;
webExternalUrl = "https://alertmanager.labs.adtya.xyz/"; webExternalUrl = "https://alertmanager.labs.adtya.xyz/";
configuration = {
route = {
group_by = [ "alertname" ];
group_wait = "30s";
group_interval = "5m";
repeat_interval = "1h";
receiver = "web.hook";
};
receivers = [
{
name = "web.hook";
webhook_configs = [
{ url = "http://127.0.0.1:5001/"; }
];
}
];
inhibit_rules = [
{
source_match =
{ severity = "critical"; };
target_match =
{ severity = "warning"; };
equal = [ "alertname" "dev" "instance" ];
}
];
};
}; };
}; };
} }