core.config.structlog_formatters ================================ .. py:module:: core.config.structlog_formatters .. autoapi-nested-parse:: Custom logging formatters for jobmon. Classes ------- .. autoapisummary:: core.config.structlog_formatters.JobmonStructlogEventOnlyFormatter Module Contents --------------- .. py:class:: JobmonStructlogEventOnlyFormatter Bases: :py:obj:`logging.Formatter` Formatter that shows traditional log format with just the event message. Parses structlog JSON output and extracts just the event field, hiding all the context/label fields. Shows timestamp, level, logger, and event. Context is still sent to OTLP, but console shows clean traditional log messages. Format: YYYY-MM-DD HH:MM:SS [LEVEL] [logger.name] Event message Initialize with traditional log format. .. py:method:: format(record: logging.LogRecord) -> str Format record showing only the event message with standard fields.