#metrics #influx-db #running #instance #writer #influxive #token

influxive-writer

Rust 工具,用于高效地向运行的 InfluxDB 实例写入指标

9 个版本

0.0.3-alpha.12024 年 6 月 5 日
0.0.2-alpha.12023 年 10 月 16 日
0.0.1-alpha.112023 年 8 月 4 日
0.0.1-alpha.92023 年 7 月 31 日

#935开发工具

Download history • Rust 包仓库 599/week @ 2024-04-22 • Rust 包仓库 590/week @ 2024-04-29 • Rust 包仓库 484/week @ 2024-05-06 • Rust 包仓库 404/week @ 2024-05-13 • Rust 包仓库 600/week @ 2024-05-20 • Rust 包仓库 634/week @ 2024-05-27 • Rust 包仓库 921/week @ 2024-06-03 • Rust 包仓库 593/week @ 2024-06-10 • Rust 包仓库 564/week @ 2024-06-17 • Rust 包仓库 575/week @ 2024-06-24 • Rust 包仓库 410/week @ 2024-07-01 • Rust 包仓库 613/week @ 2024-07-08 • Rust 包仓库 692/week @ 2024-07-15 • Rust 包仓库 217/week @ 2024-07-22 • Rust 包仓库 640/week @ 2024-07-29 • Rust 包仓库 592/week @ 2024-08-05 • Rust 包仓库

每月 2,160 次下载
6 包中使用(3 直接)

MIT/Apache

26KB
489

Project Forum Chat

License: MIT License: Apache-2.0

Rust 工具,用于高效地向运行的 InfluxDB 实例写入指标。

示例

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")
);

依赖项

~7–15MB
~179K SLoC