Crates.io | coaly |
lib.rs | coaly |
version | 0.1.1 |
source | src |
created_at | 2022-10-02 09:29:14.693517 |
updated_at | 2022-10-12 13:35:01.514024 |
description | Context aware logging and tracing library. |
homepage | |
repository | https://github.com/FrankSommer-64/coaly |
max_upload_size | |
id | 678206 |
size | 1,641,013 |
A Rust library for logging and tracing. There are various libraries for that purpose around, but especially in situations where direct debugging isn't possible or spurious errors must be tracked down, Coaly can be worth a try due to some unique features:
Documentation:
Add this to your Cargo.toml
:
[dependencies]
coaly = "0.1.1"
To get started using Coaly, view the demo application in the examples folder.
The doc folder contains a configuration file with all available parameters.
Coaly is still under construction.
Current Coaly versions are:
A detailed changelog is available for releases.
For planned releases check roadmap.pdf in the doc folder.
Coaly complies to the 2021 Rust standard and requires Rustc version 1.36 or greater.
Coaly is built with this features enabled by default:
core
enables functionality without network supportOptional, the following features can be added:
compression
enables compression of older log files, implied by all
net
enables network functionality including a dedicated logging server, implied by all
Coaly is distributed under the terms of both the MIT license and the Apache License (Version 2.0).
See LICENSE-APACHE and LICENSE-MIT, and COPYRIGHT for details.