Skip to content

πŸ“š Learning and experimenting with logging libraries in the Java ecosystem

Notifications You must be signed in to change notification settings

dgroomes/logging-playground

Repository files navigation

logging-playground

πŸ“š Learning and experimenting with logging libraries in the Java ecosystem.

NOTE: This project was developed on macOS. It is designed for my own personal use.

Standalone subprojects

This repository illustrates different concepts, patterns and examples via standalone subprojects. Each sub-project is completely independent of the others and do not depend on the root project. This standalone sub-project constraint forces the subprojects to be complete and maximizes the reader's chances of successfully running, understanding, and re-using the code.

The subprojects include:

slf4j-simple/

A simple logging setup using SLF4J's slf4j-simple logging implementation.

See the README in slf4j-simple/.

logback-filters/

Using Logback Filters to conditionally log some things and not others. Useful, for example, to sample some logs that would otherwise be too numerous if enabled 100%.

See the README in logback-filters/.

java-core-logging/

Showcasing Java's core logging facilities: java.util.logging (JUL) and java.lang.System.Logger.

See the README in java-core-logging/.

jul-slf4j-bridge/

Bridge java.util.logging (JUL) logging statements to SLF4J.

See the README in jul-slf4j-bridge/.

About

πŸ“š Learning and experimenting with logging libraries in the Java ecosystem

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages