Crates.io | eaze-tracing-distributed |
lib.rs | eaze-tracing-distributed |
version | 0.2.0-eaze.7 |
source | src |
created_at | 2021-02-17 21:31:55.368375 |
updated_at | 2021-03-29 18:36:11.307152 |
description | Tracing layer for multiprocess telemetry |
homepage | |
repository | https://github.com/inanna-malick/honeycomb-tracing |
max_upload_size | |
id | 356650 |
size | 30,815 |
Current version: 0.2.0-eaze.7
This crate provides:
TelemetryLayer
, a generic tracing layer that handles publishing spans and events to arbitrary backendsAs a tracing layer, TelemetryLayer
can be composed with other layers to provide stdout logging, filtering, etc.
This crate is primarily intended to be used by people implementing their own backends.
A concrete implementation using honeycomb.io as a backend is available in the tracing-honeycomb
crate.
MIT