Expand description
§Features
event_time
- Specifies to encode timestamp as EventTime instead of default unix timestamp
§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);
Modules§
- fluent
- Fluentd forward protocol definitions.
Structs§
- Builder
- Builder to enable forwarding
tracing
events towards thefluentd
server. - Flatten
Fmt - Policy to insert span data as flattent object.
- Flushing
Guard - Guard that flushes and terminates
fluentd
worker. - Layer
tracing
’s Layer- Nested
Fmt - Policy to insert span data as object.
Traits§
- Field
Formatter - Describes how compose event fields.
- Make
Writer - Describers creation of sink for
tracing
record.