Crate slog_telegraf[−][src]
Telegraf Drain
for slog-rs
use slog::{Logger, Drain, o, info}; use slog_telegraf::{TelegrafDrain}; fn main() { let drain = TelegrafDrain::new("tcp://127.0.0.1:8094".into(), "measurement".into()).unwrap().fuse(); let drain = slog_async::Async::new(drain).build().fuse(); let log = Logger::root(drain, o!("ver" => "1.2.1")); info!(log, "log"; "field_key" => 10); }
Structs
Client | Telegraf client |
TelegrafDrain | Telegraf |
TelegrafDrainBuilder | Telegraf |
Enums
Error |