#logging-tracing #observability #metrics

emit_otlp

Emit diagnostic events to an OpenTelemetry-compatible collector

41 releases (10 stable)

1.6.0 Mar 28, 2025
1.0.1 Feb 25, 2025
0.11.10 Feb 11, 2025
0.11.0-alpha.21 Oct 21, 2024
0.11.0-alpha.7 Jul 31, 2024

#992 in Debugging

Download history 5/week @ 2024-12-13 299/week @ 2025-01-03 731/week @ 2025-01-10 272/week @ 2025-01-17 234/week @ 2025-01-24 420/week @ 2025-01-31 388/week @ 2025-02-07 277/week @ 2025-02-14 500/week @ 2025-02-21 235/week @ 2025-02-28 448/week @ 2025-03-07 551/week @ 2025-03-14 518/week @ 2025-03-21 312/week @ 2025-03-28

1,875 downloads per month

MIT/Apache

3MB
13K SLoC

Rust 11K SLoC // 0.2% comments JavaScript 2K SLoC // 0.0% comments

emit_otlp

otlp

Current docs

Emit diagnostic events via the OpenTelemetry Protocol (OTLP).

This library sends export requests directly to some remote OTLP receiver. If you need to integrate emit with the OpenTelemetry SDK, see emit-opentelemetry.

Dependencies

~8–21MB
~329K SLoC