From 1ebe65fc80dc15a4be8bfc0ba430b885db4b8923 Mon Sep 17 00:00:00 2001 From: napnap75 Date: Sun, 10 May 2026 12:26:02 +0200 Subject: [PATCH] Allow the use of templates for the alert title --- log-alert/log-alert.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/log-alert/log-alert.py b/log-alert/log-alert.py index f7c70d3..30ee507 100755 --- a/log-alert/log-alert.py +++ b/log-alert/log-alert.py @@ -181,9 +181,10 @@ class AlertRule: break if log_entry is None: continue + title = self.alert_title.format_map(log_entry.get("labels", {})) message = self.alert_message.format_map(log_entry.get("labels", {})) - logger.info(f"Sending message: {message}, with params: {log_entry}") - self.alert_manager.send_alert(self.alert_title, message) + logger.info(f"Sending message: {message}, title: {title}, with params: {log_entry}") + self.alert_manager.send_alert(title, message) self.last_run = self.next_run self.next_run = time.time() + self.check_interval