From f3e14ffc9e6d7e7c85fd0fbd91e9a1fc7138ad5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kier=C3=A1n=20Meinhardt?= Date: Sat, 3 Dec 2022 08:26:50 +0100 Subject: [PATCH] feat(alertmanager): send telegram and email notifications --- systems/makanek/monitoring/default.nix | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/systems/makanek/monitoring/default.nix b/systems/makanek/monitoring/default.nix index 4330c59..916ed8a 100644 --- a/systems/makanek/monitoring/default.nix +++ b/systems/makanek/monitoring/default.nix @@ -176,18 +176,20 @@ in { receivers = [ { name = "all"; - telegram_configs = [{ - bot_token = lib.strings.fileContents ; - chat_id = 18980945; - parse_mode = ""; - api_url = "https://api.telegram.org"; - send_resolved = true; - message = '' - {{range .Alerts -}} - {{ .Status }}: {{ index .Annotations "summary" }} - {{end -}} - ''; - }]; + telegram_configs = [ + { + bot_token = lib.strings.fileContents ; + chat_id = 18980945; + parse_mode = ""; + api_url = "https://api.telegram.org"; + send_resolved = true; + message = '' + {{range .Alerts -}} + {{ .Status }}: {{ index .Annotations "summary" }} + {{end -}} + ''; + } + ]; email_configs = let inherit (import ) kieran; inherit (import {inherit lib;}) cock;