Skip to main content

Crate telemetrylib

Crate telemetrylib 

Source

Structs§

FileMetricExporter
An OpenTelemetry exporter that writes Metrics to a file on export.
GlideOpenTelemetry
GlideOpenTelemetryConfig
OpenTelemetry configuration object. Use GlideOpenTelemetryConfigBuilder to construct it:
GlideOpenTelemetryConfigBuilder
Builder for configuring OpenTelemetry in GLIDE
GlideOpenTelemetryMetricsConfig
GlideOpenTelemetryTracesConfig
GlideSpan
SpanExporterFile
An OpenTelemetry exporter that writes Spans to a file on export.
Telemetry

Enums§

GlideOTELError
Custom error type for OpenTelemetry errors in Glide
GlideOpenTelemetrySignalsExporter
Defines the method that exporter connects to the collector. It can be: gRPC or HTTP. The third type (i.e. “File”) defines an exporter that does not connect to a collector instead, it writes the collected signals to files.
GlideSpanStatus

Constants§

DEFAULT_FLUSH_SIGNAL_INTERVAL_MS
Default interval in milliseconds for flushing open telemetry data to the collector.
DEFAULT_SIGNAL_FILENAME
Default filename for the file exporter.
DEFAULT_TRACE_SAMPLE_PERCENTAGE
Default trace sampling percentage for sending OpenTelemetry data to the collector.