slog

Logger library

An ecosystem of reusable components for structured logging in Rust.

Structured, contextual, extensible, composable logging for Rust

GitHub

2k stars
18 watching
95 forks
Language: Rust
last commit: 4 months ago
Linked from 1 awesome list

contextualecosystemhierarchical-loggerslogginglogging-libraryrustslog-rsstructured-logging

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
samber/slog-multi A logging framework that enables flexible handler chaining and distribution of log records to multiple destinations in parallel. 404
rust-lang/log A lightweight logging facade that provides a single API for abstracting over different logging implementations. 2,241
samber/slog-webhook A library that provides a webhook handler for structured logging in Go 9
samber/slog-formatter A library that provides attribute formatting for structured logging in Go. 133
samber/slog-logstash A Logstash handler for structured logging in Go 7
samber/slog-sentry A Sentry handler library for structured logging in Go 48
samber/slog-channel A Go channel handler for structured logging 6
samber/slog-nats A NATS handler for structured logging 11
gookit/slog A lightweight and configurable logging library for Go. 405
jokade/slogging A logging library that uses macros to conditionally execute logging statements at compile-time 51
samber/slog-fiber A middleware that logs HTTP requests using the Slog logging library. 61
rs/xlog A logging library designed to handle HTTP requests with context awareness without blocking the application 138
donnie4w/tklog A lightweight and efficient structured logging library with support for log levels, file segmentation, compressed archiving. 87
knurling-rs/defmt A logging framework optimized for low-resource embedded systems 876
nlog/nlog.extensions.logging Provides a logging solution for .NET Core applications using the NLog library 394