Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Dropwizard
  3. dropwizard-logstash-encoder

dropwizard-logstash-encoder

EPL-1.0Java

A Dropwizard logging addon that enables sending structured logs to Logstash using the logstash-logback-encoder.

GitHubGitHub
18 stars26 forks0 contributors

Overview

dropwizard-logstash-encoder is a Dropwizard extension that integrates the logstash-logback-encoder library, allowing applications to send structured JSON logs directly to Logstash. It provides a seamless way to configure Logstash appenders through Dropwizard's YAML configuration, bypassing the need for traditional logback.xml files.

Key Features

  • Logstash Integration — Enables Dropwizard applications to send logs to Logstash via socket or TCP appenders.
  • Structured Logging — Supports JSON-formatted logs with customizable fields, enhancing log analysis and processing.
  • YAML Configuration — Allows configuration of Logstash appenders directly in Dropwizard's application.yml file.
  • Custom Field Mapping — Provides flexible field name mapping and custom fields to tailor log output.
  • Caller and Context Info — Includes optional caller information, MDC (Mapped Diagnostic Context), and context data in logs.

Philosophy

The project is designed to bridge the gap between Dropwizard's configuration system and the logstash-logback-encoder, ensuring that structured logging to Logstash is both straightforward and fully integrated within the Dropwizard ecosystem.

Quick Stats

Stars18
Forks26
Contributors0
Open Issues4
Last commit8 years ago
CreatedSince 2015

Tags

#devops#logstash#java#dropwizard#monitoring#logging#logback#structured-logging

Built With

Y
YAML
D
Dropwizard
L
Logback
J
Java

Included in

Dropwizard102
Auto-fetched 20 hours ago

Related Projects

dropwizard-gelfdropwizard-gelf

Addon bundle for Dropwizard to support logging to a GELF-enabled server like Graylog or logstash

Stars53
Forks21
Last commit3 years ago
dropwizard-ravendropwizard-raven

Dropwizard integration for error logging to Sentry.

Stars22
Forks23
Last commit8 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub