Allow the use of templates for the alert title

This commit is contained in:
2026-05-10 12:26:02 +02:00
committed by GitHub
parent 0fee65bc93
commit 1ebe65fc80
+3 -2
View File
@@ -181,9 +181,10 @@ class AlertRule:
break break
if log_entry is None: if log_entry is None:
continue continue
title = self.alert_title.format_map(log_entry.get("labels", {}))
message = self.alert_message.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}") logger.info(f"Sending message: {message}, title: {title}, with params: {log_entry}")
self.alert_manager.send_alert(self.alert_title, message) self.alert_manager.send_alert(title, message)
self.last_run = self.next_run self.last_run = self.next_run
self.next_run = time.time() + self.check_interval self.next_run = time.time() + self.check_interval