Crates.io | influxive-writer |
lib.rs | influxive-writer |
version | 0.0.3-alpha.1 |
source | src |
created_at | 2023-07-21 21:48:56.624864 |
updated_at | 2024-06-05 16:33:16.938024 |
description | Rust utility for efficiently writing metrics to a running InfluxDB instance |
homepage | |
repository | https://github.com/holochain/influxive |
max_upload_size | |
id | 922693 |
size | 17,499 |
Rust utility for efficiently writing metrics to a running InfluxDB instance.
use influxive_core::Metric;
use influxive_writer::*;
let writer = InfluxiveWriter::with_token_auth(
InfluxiveWriterConfig::default(),
"http://127.0.0.1:8086",
"my.bucket",
"my.token",
);
writer.write_metric(
Metric::new(
std::time::SystemTime::now(),
"my.metric",
)
.with_field("value", 3.14)
.with_tag("tag", "test-tag")
);