logback-gelf icon indicating copy to clipboard operation
logback-gelf copied to clipboard

Logback appender for sending GELF messages with zero additional dependencies.

Results 12 logback-gelf issues
Sort by recently updated
recently updated
newest added

**Describe the bug** We have a logging with a short message "" (coming from the root cause NullPointerException) GelfMessage checks for null but not empty message. Our Graylog server silently...

It'd be nice if, when using the TcpTlsAppender, you could explicitly supply a Root CA to trust. It'd also be good if you could specify a client certificate and key...

enhancement

**Is your feature request related to a problem? Please describe.** If I have two objects containing key `(String)` and value `(String/Object)` and I want to add them as static field...

**Is your feature request related to a problem? Please describe.** Thread names in Java are not guaranteed unique, so it'd be useful to include thread ids as well. This would...

enhancement

**Problem:** We have an application that sends logs to a Logstash instance but all special characters are badly handled. It seems that Logstash has a problem when using ZLIB compression...

enhancement

Using logback-gelf with spring-cloud-sleuth works just fine, and I can index sleuth fields like "traceId" and "spanId" on every log. But for some reason sleuth duplicates the values on two...

enhancement

As commented in #64: My current concerns are about the networking stuff (like #62). The corner cases like timeouts or TLS handshakes needs some more testing. And those tests could...

Fixes #100 Optional stripping of inner whitespaces not implemented.

**Describe the bug** Since the graylog server does not accept empty ("") short messages, `GelfEncoder` class replaces them with "Empty message replaced by logback-gelf". A blank ("\n") short message is...

**Describe the bug** https://github.com/osiegmar/logback-gelf/blob/v6.0.1/src/main/java/de/siegmar/logbackgelf/mappers/MarkerFieldMapper.java The bug is in the following Mapper, it is calling "toString" on "ArrayList", instead, it should call toString() for each Marker and custom join. If the...