#metrics-exporter #metrics #exporter #log #logging #log-level #metrics-core

metrics-exporter-log

将度量信息转发到日志的metrics-core兼容导出器

5个版本 (3个重大变更)

0.4.0 2020年1月22日
0.3.0 2019年7月30日
0.2.1 2019年6月11日
0.2.0 2019年5月1日
0.1.0 2019年4月24日

#31 in #metrics-exporter

Download history 273/week @ 2024-03-13 1071/week @ 2024-03-20 423/week @ 2024-03-27 325/week @ 2024-04-03 826/week @ 2024-04-10 313/week @ 2024-04-17 423/week @ 2024-04-24 319/week @ 2024-05-01 215/week @ 2024-05-08 129/week @ 2024-05-15 179/week @ 2024-05-22 411/week @ 2024-05-29 419/week @ 2024-06-05 296/week @ 2024-06-12 499/week @ 2024-06-19 393/week @ 2024-06-26

1,664 每月下载次数
2 crates 中使用

MIT 许可证

19KB
238 代码行

metrics-exporter-log

conduct-badge downloads-badge release-badge docs-badge license-badge

metrics-exporter-log 是一个将度量信息转发到日志的metrics-core兼容导出器。

行为准则

注意:本项目的所有对话和贡献都必须遵守 行为准则


lib.rs:

通过 log 包导出度量。

该导出器可以利用能够转换为文本表示的观察者(通过 Drain<String>)。它将通过在指定级别上使用 log 包进行日志记录来输出该输出。

运行模式

  • 使用 run 将阻塞当前线程,捕获快照并根据配置的间隔进行日志记录。
  • 使用 async_run 将返回一个可以被等待的未来,模仿 run 的行为。

依赖项

~3.5MB
~51K SLoC