fix(observability): preserve event names and escape metric labels

This commit is contained in:
2026-09-19 21:30:21 +03:30
parent 0869282949
commit 178741590e
2 changed files with 8 additions and 3 deletions

View File

@@ -25,7 +25,8 @@ class StructuredJsonFormatter(logging.Formatter):
"level": record.levelname,
"service": getattr(record, "service", self.service_name),
"raw_id": getattr(record, "raw_id", None),
"event": record.getMessage(),
"event": getattr(record, "event", record.getMessage()),
"message": record.getMessage(),
}
# Include exception info if present