#logging-tracing #tracing #logging #open-telemetry #tracing-subscriber #spans #logfmt

tracing-logfmt-otel

tracing-logfmt的分支,增加了对opentelemetry span数据的支持

2个不稳定版本

0.2.0 2024年1月15日
0.1.0 2023年10月31日

#760调试

Download history 144/week @ 2024-03-14 134/week @ 2024-03-21 123/week @ 2024-03-28 129/week @ 2024-04-04 121/week @ 2024-04-11 94/week @ 2024-04-18 161/week @ 2024-04-25 134/week @ 2024-05-02 196/week @ 2024-05-09 351/week @ 2024-05-16 155/week @ 2024-05-23 243/week @ 2024-05-30 227/week @ 2024-06-06 148/week @ 2024-06-13 185/week @ 2024-06-20 100/week @ 2024-06-27

每月下载量731
用于 init-tracing-opentelemetr…

MIT/Apache

36KB
832

🪵️ 跟踪-logfmt-otel

支持opentelemetry的跟踪-subscriber的logfmt格式化器

Embark Embark Crates.io Docs dependency status Build status

Opentelemetry支持

这个crate是EmbarkStudios/tracing-logfmt的分支,增加了将opentelemetry的跟踪和span id添加到日志输出。

Logfmt

Logfmt是一个紧凑且简单的结构化日志格式。每行日志包含一层键/值对。为了尽可能保持紧凑和可读,只有在需要时才对值进行引号处理。

key=value otherkey="value with spaces" third="with escaped \"chars\""

该格式没有严格的规范,但它最初在Brandur Leach的这篇文章中进行了记录。

许可证

此贡献受以下两种许可证的其中一种双重许可:

任选其一。

为了清晰起见,“你的”指的是Embark或任何其他贡献者/用户。

依赖关系

~6–17MB
~182K SLoC