2个版本
0.1.1 | 2024年4月18日 |
---|---|
0.1.0 | 2024年4月17日 |
在 机器学习 中排名第 76
每月下载量 38
36KB
628 代码行
FreeBSD GEOM统计信息的Prometheus导出器
概述
这是一个针对FreeBSD GEOM统计信息的Prometheus导出器。这些是与gstat(8)报告的相同底层统计信息。
从准确性方面来看,通过Prometheus访问这些指标比直接使用gstat要低,原因如下:
-
Prometheus将所有指标记录为64位浮点值。但gstat使用devstat(3),其内部使用
long double
。 -
Prometheus根据数据点被摄取到数据库中的时间戳数据点。因此,使用Prometheus计算速率会受到数据摄取过程中抖动的影响。但devstat(3)使用内核在生成devstat快照时记录的时间戳。因此,这些速率计算要准确得多。
使用方法
cargo install freebsd-geom-exporter
daemon geom-exporter
请注意,此导出器的FreeBSD端口(net-mgmt/geom-exporter)附带一个rc(8)服务脚本。
最低支持的Rust版本 (MSRV)
freebsd-geom-exporter不保证任何特定的MSRV。相反,它保证与FreeBSD端口集合中最新季度分支中提供的最旧的rustc兼容。
许可证
freebsd-geom-exporter
主要在MIT许可证和Apache许可证(版本2.0)的条款下分发。
依赖关系
~6–15MB
~208K SLoC