rlg

A Rust library that implements application-level logging with a simple, readable output format 🦀

APACHE-2.0 License

Downloads
35.4K
Stars
2

Bot releases are hidden (Show)

rlg - RustLogs (RLG) 🦀 v0.0.2

Published by sebastienrousseau 11 months ago

RLG

A Rust library that implements application-level logging with a simple, readable output format.

Made With Love Crates.io Lib.rs Docs.rs License

divider

Welcome to RustLogs (RLG) 👋

RLG Banner

Website
• Documentation
• Report Bug
• Request Feature
• Contributing Guidelines

Overview 📖

RustLogs (RLG) is a Rust library that provides application-level logging with
a simple, readable output format. It offers logging APIs and various helper
macros to simplify common logging tasks.

Features ✨

  • Supports many log levels: ALL, DEBUG, DISABLED, ERROR,
    FATAL, INFO, NONE, TRACE, VERBOSE and WARNING,
  • Provides structured log formats that are easy to parse and filter,
  • Compatible with multiple output formats including:
    • Common Event Format (CEF),
    • Extended Log Format (ELF),
    • Graylog Extended Log Format (GELF),
    • JavaScript Object Notation (JSON)
    • NCSA Common Log Format (CLF),
    • W3C Extended Log File Format (W3C),
    • and more.

Changelog 📚

What's Changed

New Contributors

Full Changelog: https://github.com/sebastienrousseau/rlg/commits/v0.0.2

Package Rankings
Top 40.64% on Crates.io
Badges
Extracted from project README
Made With Love Crates.io lib.rs Docs.rs Codecov Build Status GitHub