Skip to content

Enhance Quarkus logging such that file loggers can be any combination of plain text and JSON, each with runtime configurable log levelsΒ #34957

Open
@dhoffer

Description

Description

The current io.quarkus:quarkus-logging-json module is not flexible enough as it enables json globally for all file and/or console output. Also the current io.quarkiverse.logging.logback:quarkus-logging-logback extension is not a suitable as all of its configuration is fixed at build time.

Quarkus should support, for file loggers, per named file handler configuration of json or plain text format. In all cases the logging levels has to be configurable at runtime.

Implementation ideas

Enhance io.quarkus:quarkus-logging-json so that Json/Plain text is configurable for each named file handler.

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions