Modules§
Structs§
- CoreLog
- A log line (which ultimately came from a tracing event) exported from Core->Lang
- Histogram
Bucket Overrides - Allows overriding the buckets used by histogram metrics
- Otel
Collector Options - Options for exporting to an OpenTelemetry Collector
- Otel
Collector Options Builder - Builder for
OtelCollectorOptions. - Prometheus
Exporter Options - Options for exporting metrics to Prometheus
- Prometheus
Exporter Options Builder - Builder for
PrometheusExporterOptions. - Telemetry
Options - Telemetry configuration options. Construct with TelemetryOptionsBuilder
- Telemetry
Options Builder - Builder for
TelemetryOptions.
Enums§
- Logger
- Control where logs go
- Metric
Temporality - Types of aggregation temporality for metric export. See: https://github.com/open-telemetry/opentelemetry-specification/blob/ce50e4634efcba8da445cc23523243cb893905cb/specification/metrics/datamodel.md#temporality
- Otel
Collector Options Builder Error - Error type for OtelCollectorOptionsBuilder
- Otlp
Protocol - Options for configuring telemetry
- Prometheus
Exporter Options Builder Error - Error type for PrometheusExporterOptionsBuilder
- Telemetry
Options Builder Error - Error type for TelemetryOptionsBuilder
Statics§
Traits§
- Core
LogConsumer - Consumer trait for use with push logger.
- Core
Telemetry - Each core runtime instance has a telemetry subsystem associated with it, this trait defines the operations that lang might want to perform on that telemetry after it’s initialized.