ecs-logging-java

Centralized logging for Java applications with the Elastic stack made easy

APACHE-2.0 License

Stars
141
Committers
36

Bot releases are hidden (Show)

ecs-logging-java - Release 1.6.0 Latest Release

Published by SylvainJuge 8 months ago

New features

ecs-logging-java - Release 1.5.0

Published by eyalkoren about 2 years ago

  • Features
    • Added support for service.environment (#184)
    • JUL: allow custom MDC lookup (#193)
ecs-logging-java - v1.3.2

Published by felixbarny over 2 years ago

No changes

ecs-logging-java - v1.3.1

Published by felixbarny over 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/elastic/ecs-logging-java/compare/v1.3.0...v1.3.1

ecs-logging-java - Release 1.3.0

Published by felixbarny over 2 years ago

  • Consider log4j2.formatMsgNoLookups for additionalFields (#157)
  • Updates log4j version to 2.17.0
ecs-logging-java - Release 1.4.0

Published by felixbarny over 2 years ago

  • Features
    • Added support for service.version (#168)
    • Logback: Implement ability to configure a throwable converter (#127)
    • Log4j2: Configurable exception pattern (#177)
  • Bug fixes
    • Java Util Logging: Fix loading of boolean configs (#182)
  • Performance
    • Reduce allocations for formatting exception stack traces (#178)
    • Use StringBuilder for stack trace (#181)
  • Cosmetics
    • Remove trailing space from serialization (#180)
ecs-logging-java - Release 1.2.0

Published by eyalkoren almost 3 years ago

Features

  • Add ECS console appender for spring boot (#138)
  • Allow Logback EcsEncoder subclasses to insert custom fields (#151)
ecs-logging-java - Release 1.1.0

Published by eyalkoren over 3 years ago

Features

  • Add config option for the service.node.name field (#135)
ecs-logging-java - Release 1.0.1

Published by eyalkoren over 3 years ago

Bug Fixes

  • Fix Logback support for 1.1.x versions (#122)
ecs-logging-java - Release 1.0.0

Published by felixbarny over 3 years ago

Features

  • Make all fields under log.origin.* be consistently nested (#120)
  • Make additionalFields configurable for JUL (#118)
ecs-logging-java - Release 1.0.0.RC1

Published by felixbarny almost 4 years ago

Features

  • Support for older versions of loggers
    • Logback 1.1 (#88)
    • log4j 2.6 (#100)
    • log4j 1.2.4 (#101)
  • Serialize thread name for JUL if record is from current thread (#104)
  • Add ecs.version (#109)
  • Add support for additional fields for log4j, JUL, and JBoss Log Manager (#116)
  • Docs are now hosted on elastic.co
ecs-logging-java - Release 0.5.2

Published by felixbarny about 4 years ago

Bug Fixes

  • Fix serializing null values (#93)
ecs-logging-java - Release 0.5.1

Published by felixbarny about 4 years ago

Features

  • Return ContentType of "application/json" instead of "text/plain" (#90)
ecs-logging-java - Release 0.5.0

Published by felixbarny over 4 years ago

Features

ecs-logging-java - Release 0.4.0

Published by felixbarny over 4 years ago

Features

  • ECS formatter for JUL (java.util.logging) (#69)
ecs-logging-java - Release 0.3.0

Published by felixbarny over 4 years ago

Breaking Changes

  • MDC/ThreadContext is now serialized at the top level, as opposed to nested under labels #67

Features

  • Sets event.dataset to ${service.name}.log by default (for example my-app.log) and makes it configurable via the eventDataset property #58
    The event.dataset is used by the machine learning job of the Logs app to look for anomalies in the log rate
ecs-logging-java - Release 0.2.0

Published by felixbarny over 4 years ago

Features

  • Simplified Spring Boot setup for Logback (#65)
  • Support additional fields in logback encoder (#59)

Bug Fixes

  • TimestampSerializer should not depend on Locale (#54)
ecs-logging-java - Release 0.1.3

Published by felixbarny almost 5 years ago

Features

  • Add method addTopLevelLabel() to EcsEncoder and EcsLayout (#42)

Bug Fixes

  • Fix NPE when serializing an Exception with a null message (#45)
ecs-logging-java - Release 0.1.2

Published by felixbarny almost 5 years ago

Features

  • Add support for serializing ObjectMessage with Jackson (#37)
ecs-logging-java - Release 0.1.1

Published by felixbarny about 5 years ago

Bug Fixes

  • Fix NPE in log4j2 builder (#33)