Provides log back encoders, layouts, and appenders to log in JSON and other formats supported by Jackson. Supports both regular LoggingEvents (logged through a Logger) and AccessEvents (logged via logback-access). Originally written to support output in Logstash's JSON format, but has evolved into a highly configurable, general-purpose, structured logging mechanism for JSON and other Jackson data forms. The structure of the output, and the data it contains, is fully configurable. The general composite JSON encoders/layouts can be used to output any JSON format/data by configuring them with various JSON providers. The Logstash encoders/layouts are really just extensions of the general composite JSON encoders/layouts with a pre-defined set of providers. The logstash encoders/layouts are easier to configure if you want to use the standard logstash version 1 output format.

Features

  • Customize Standard Field Names
  • The general composite JSON encoders/layouts can be used to output any JSON format/data by configuring them with various JSON providers
  • The logstash encoders/layouts are easier to configure if you want to use the standard logstash version 1 output format
  • You can further customize the JSON output by customizing the layout
  • Logs are only sent to one destination at a time
  • Logging events are first enqueued in a ring buffer before they are delivered to their final destination by a separate handler thread

Project Samples

Project Activity

See All Activity >

Categories

JSON

License

Apache License V2.0

Follow Logstash Logback Encoder

Logstash Logback Encoder Web Site

Other Useful Business Software
Full-stack observability with actually useful AI | Grafana Cloud Icon
Full-stack observability with actually useful AI | Grafana Cloud

Our generous forever free tier includes the full platform, including the AI Assistant, for 3 users with 10k metrics, 50GB logs, and 50GB traces.

Built on open standards like Prometheus and OpenTelemetry, Grafana Cloud includes Kubernetes Monitoring, Application Observability, Incident Response, plus the AI-powered Grafana Assistant. Get started with our generous free tier today.
Create free account
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Logstash Logback Encoder!

Additional Project Details

Programming Language

Java

Related Categories

Java JSON Software

Registered

2023-10-10