6个版本
0.2.5 | 2023年12月9日 |
---|---|
0.2.4 | 2023年3月19日 |
0.2.3 | 2022年6月17日 |
0.2.2 | 2021年10月20日 |
0.2.1 | 2020年10月5日 |
#3 in #scrape
166,308 每月下载量
在 10 crates 中使用
27KB
651 行
prometheus-parse
简单但有效的Rust解析器,用于Prometheus抓取格式。
let body = reqwest::get("https://prometheus.example.com/metrics")?
.text()?;
let lines: Vec<_> = body.lines().map(|s| Ok(s.to_owned)).collect();
let metrics = prometheus_parse::Scrape::parse(lines.into_iter())?;
归属
此crate有99.99%是从prometheus-scrape复制而来,进行了一些API更改,并创建了一个GitHub仓库以鼓励提交PR。
许可证
Apache License 2.0 - 与原始项目相同
依赖项
~4–11MB
~101K SLoC