destack:telemetry import destack:telemetry Namespaces - binding — binding namespace. Classes - Counter — Monotonic metric counter. - Gauge — Instantaneous metric gauge. - Histogram — Distribution metric histogram. - Logger — Structured logger. - Meter — Metric meter. - Span — Active trace span. - Tracer — Trace span starter. - UpDownCounter — Non-monotonic metric counter. Structs - LogEntry — Structured log entry. - MetricEntry — Metric entry. - SpanContext — Trace identity for one active span. - SpanOptions — Span start options. - TraceEntry — Trace event entry. Enums - InstrumentKind — Metric instrument kind. - Level — Log severity. - SpanKind — Span relationship and transport kind. - SpanStatus — Span completion status. - TraceEventKind — Trace event kind. Newtypes - SpanId — Span identifier inside one trace. - TraceId — Distributed trace identifier. Newtype interfaces - MetricSink — Metric entry sink. - TraceSink — Trace event sink. Interfaces - TelemetryBinding — Telemetry binding family. Type aliases - Fields — Telemetry field bag. - FieldValue — Telemetry field value. - LogOptions — Structured log options. Functions - counter — Create one counter from the default meter. - debug — Write one debug event. - duration — Record a duration sample with the default meter. - error — Write one error event. - fatal — Write one fatal event. - gauge — Create one gauge from the default meter. - histogram — Create one histogram from the default meter. - info — Write one informational event. - log — Write one log entry. - logger — Return one named logger. - meter — Return the default meter. - span — Run body inside one span. - spanAsync — Run async body inside one span. - spanTask — Run task body inside one span. - start — Start one span with the default tracer. - trace — Write one trace event. - tracer — Return the default tracer. - upDownCounter — Create one up-down counter from the default meter. - warn — Write one warning event. Constants - telemetry — Current telemetry binding family.