#tracing #fluentd #forwarding #events #tracing-subscriber #towards #server

tracing-fluentd

Enables forwarding of tracing events towards the fluentd server

8 releases

0.4.0 Apr 27, 2023
0.3.3 Apr 18, 2023
0.3.2 Jan 12, 2023
0.3.1 Jul 27, 2022
0.1.4 Jul 19, 2021

#2 in #towards

Download history 1/week @ 2023-12-29 1/week @ 2024-01-05 12/week @ 2024-02-09 23/week @ 2024-02-16 43/week @ 2024-02-23 65/week @ 2024-03-01 67/week @ 2024-03-08 84/week @ 2024-03-15 36/week @ 2024-03-22 38/week @ 2024-03-29 22/week @ 2024-04-05 48/week @ 2024-04-12

152 downloads per month

BSL-1.0 license

33KB
705 lines

tracing-fluentd

Crates.io Documentation Build

Enables forwarding of tracing events towards the fluentd server.

Version corresponds to tracing-subscriber version.

Example

use tracing_subscriber::layer::SubscriberExt;

let layer = tracing_fluentd::Builder::new("rust").flatten().layer().expect("Create layer");
let sub = tracing_subscriber::Registry::default().with(layer);
let guard = tracing::subscriber::set_default(sub);

lib.rs:

tracing for fluentd.

Example

use tracing_subscriber::layer::SubscriberExt;

let layer = tracing_fluentd::Builder::new("rust").flatten().layer().expect("Create layer");
let sub = tracing_subscriber::Registry::default().with(layer);
let guard = tracing::subscriber::set_default(sub);

Dependencies

~3.5MB
~61K SLoC