fix(observability): preserve event names and escape metric labels
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user