Logback JSON encoder and appenders
Logstash Logback Encoder provides encoders, layouts, and appenders for the logback logging framework that output structured logs in JSON and other Jackson-supported data formats. The library originally targeted logstash's JSON format but has evolved into a general-purpose, highly configurable structured logging solution that supports both regular logging events and HTTP access events. It is built in Java and integrates with logback (version 1.5.0 or later), Jackson (version 3.0.0 or later), and optionally logback-access for HTTP access logging. The library is maintained by the logfellow organization and is available through Maven Central, supporting Java 17 and later in its current version.