2 个不稳定版本
使用旧的 Rust 2015
0.2.0 | 2018年8月19日 |
---|---|
0.1.0 | 2018年7月15日 |
#16 在 #udp-client
7KB
71 行
vapor-rust
Rust 应用程序向 vapord 发送指标的客户库。
设置
在 Cargo.toml
vapor = "<latest-version>"
用法
// Setup
let vapor = Vapor::new("localhost", 13542);
// Gauges
vapor.gauge("test", 5);
// Events
vapor.event("audiod-recv.%h.audio-buffer-underrun");
// Sampled Gauges (0.1% of the time)
vapor.sample_gauge("audiod-recv.%h.audio-clock-diff", clock_diff, 0.001);
// Use `clone` to support multiple writers
{
let vapor = vapor.clone();
thread::spawn(move || {
vapor.event("test");
});
}
发布
- 在
Cargo.toml
中更新版本,提交并推送到上游 - 创建标签并推送,例如:
git tag v0.1.0 && git push upstream v0.1.0
- 检出标签并发布:
git checkout v0.1.0 && cargo publish
依赖项
~405–620KB