SLF4J Alternatives
Similar projects and alternatives to SLF4J
-
Apache Log4j 2
Apache Log4j 2 is an upgrade to Log4j that provides significant improvements over its predecessor, Log4j 1.x, and provides many of the improvements available in Logback while fixing some inherent problems in Logback's architecture.
-
-
Scout APM
Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.
-
Logbook
An extensible Java library for HTTP request and response logging (by zalando)
-
tinylog
tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android
-
-
-
semgrep
Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.
-
SonarQube
Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.
-
-
logstash-gelf
Graylog Extended Log Format (GELF) implementation in Java for all major logging frameworks: log4j, log4j2, java.util.logging, logback, JBossAS7 and WildFly 8-12
-
logback-gelf
Logback appender for sending GELF messages with zero additional dependencies.
-
Vault
A tool for secrets management, encryption as a service, and privileged access management
-
-
-
-
Spotbugs
SpotBugs is FindBugs' successor. A tool for static analysis to look for bugs in Java code.
-
cats
CATS is a REST API Fuzzer and negative testing tool for OpenAPI endpoints. CATS automatically generates, runs and reports tests with minimum configuration and no coding effort. Tests are self-healing and do not require maintenance. (by Endava)
-
loglayer
An abstraction for logging libraries (bunyan / winston / pino / roarr / etc) that exposes a dev-friendly API to help you write logs better
SLF4J reviews and mentions
-
System Logger
Most applications currently use Log4J2 or SLF4J. Both provide a compatible System.Logger implementation.
-
I created LogLayer, a library to standardize how logs are written in code and wraps around the popular logging libraries out there, allowing you to swap out logging libraries seamlessly
Why not just use SLF4J? https://www.slf4j.org/
-
Migrating off of Log4j 2.x
If you're in a situation where you only depend on the APIs exposed by log4j-api (put simply: LogManager, Logger, Level, and possibly ThreadContext and/or Marker), or even use Slf4j instead (with log4j-slf4j-impl), you're in good conditions, but it's not enough.
-
Is the MariaDB JDBC driver affected by the Log4j vulnerability?
Is the MariaDB Java connector affected by the security vulnerability recently discovered in Log4? By default, the Java connector does not use Log4j. However, if you have configured it to use SLF4j, keep reading.
- Log4j version 2.16 is vulnerable to DoS via “${${:-${:-$${:-j}}}}”
-
Serious flaw in Java log4j has been discovered, affecting large number of devices. [weekly tech news]
SLF4J
-
Logging GELF Log messages to Seq in Kotlin
SLF4J documentation
-
An Incomplete List of Practical Security for Mortals
use an abstraction over the actual logging implementation; for example in Java: slf4j with logback as implementation
-
Log4j. Is it possible to not declare logger in every class?
In my main project we use SLF4J. It's pretty handy, same idea as log4j, just optional.
Stats
qos-ch/slf4j is an open source project licensed under MIT License which is an OSI approved license.
Popular Comparisons
There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.