1个不稳定版本
0.1.0 | 2019年2月10日 |
---|
#62 in #rocket-web
7KB
89 行
rocket_prometheus_logger
在Prometheus中跟踪您的rocket端点性能。
使用方法
首先,导入 rocket_prometheus_logger
extern crate rocket_prometheus_logger;
use rocket_prometheus_logger::prometheus_fairing;
然后,将其附加到您的rocket上!
rocket::ignite()
.attach(prometheus_fairing::PrometheusLogger{
address: String::from("http://127.0.0.1:9091/"),
metric_name: String::from("endpoint_logging"),
username: String::from("user"),
password: String::from("pass"),
})
测试
cargotest --特性 "test"
0.2.0 目标
- 基于拉的日志记录
- 可配置的指标
依赖关系
~25MB
~538K SLoC