Crates.io | venator |
lib.rs | venator |
version | 0.1.0 |
source | src |
created_at | 2024-09-12 04:27:24.769193 |
updated_at | 2024-09-12 04:27:24.769193 |
description | A tracing layer for exporting logs and spans to the Venator app |
homepage | |
repository | https://github.com/kmdreko/venator |
max_upload_size | |
id | 1372475 |
size | 15,054 |
The Venator library provides a tracing layer that will export logs and spans to the Venator app.
This is currently in an "alpha" state; bugs, quirks, and missing functionality are to be expected. Bug reports and feature requests are welcome.
[dependencies]
tracing = "0.1.40"
tracing-subscriber = "0.3.18"
venator = "0.1.0"
use tracing_subscriber::{layer::SubscriberExt, util::SubscriberInitExt};
use venator::Venator;
tracing_subscriber::registry()
.with(Venator::builder()
.with_host("localhost:8362") // optional, this is the default
.with_attribute("service", "my_app") // provide any top-level attributes
.build()
)
.init();