List of all items
Structs
- AdoptedProviders
- BackpressureConfig
- ConfigurationError
- EventSchemaConfig
- EventSchemaError
- ExporterPolicyConfig
- FlushResult
- LoggingConfig
- MetricsConfig
- ProviderImmutableError
- ReconfigureResult
- RuntimeOverrides
- RuntimeStatus
- SLOConfig
- SamplingConfig
- SecurityConfig
- SignalFlushResult
- SignalStatus
- TelemetryConfig
- TelemetryError
- TelemetryRuntime
- TracingConfig
- backpressure::QueuePolicy
- cardinality::CardinalityLimit
- classification::ClassificationPolicy
- classification::ClassificationRule
- context::ContextGuard
- context::ContextSnapshot
- health::HealthSnapshot
- logger::BufferLogger
- logger::EventMetadata
- logger::LogEvent
- logger::Logger
- logger::NullLogger
- metrics::Counter
- metrics::Gauge
- metrics::Histogram
- metrics::Meter
- pii::PIIRule
- pii::SecretPattern
- propagation::PropagationContext
- propagation::PropagationGuard
- receipts::ReceiptOptions
- receipts::RedactionReceipt
- receipts::SignReceiptOptions
- receipts::TestReceiptCollector
- resilience::ExporterPolicy
- sampling::SamplingPolicy
- schema::Event
- testing::ProbedConfigEntry
- tracer::NoopSpan
- tracer::Tracer
Enums
- ProviderMode
- RuntimeState
- backpressure::QueueTicket
- classification::DataClass
- consent::ConsentLevel
- pii::PIIMode
- sampling::Signal
Traits
Functions
- adopt_global_providers
- adopted_global_providers
- backpressure::_reset_backpressure_for_tests
- backpressure::get_queue_policy
- backpressure::release
- backpressure::set_queue_policy
- backpressure::try_acquire
- cardinality::clear_cardinality_limits
- cardinality::get_cardinality_limits
- cardinality::guard_attributes
- cardinality::register_cardinality_limit
- classification::classify_key
- classification::clear_classification_rules
- classification::get_classification_policy
- classification::register_classification_rule
- classification::register_classification_rules
- classification::set_classification_policy
- consent::get_consent_level
- consent::reset_consent_for_tests
- consent::set_consent_level
- consent::should_allow
- context::bind_context
- context::bind_session_context
- context::clear_context
- context::clear_session_context
- context::get_context
- context::get_session_id
- context::unbind_context
- fingerprint::compute_error_fingerprint
- flush_telemetry
- get_runtime_config
- get_runtime_status
- health::_reset_health_for_tests
- health::get_health_snapshot
- health::increment_async_blocking_risk
- health::increment_dropped
- health::increment_emitted
- health::increment_receipt_failures
- health::increment_retries
- health::record_export_failure
- health::record_export_latency
- logger::buffer_logger
- logger::configure_logging
- logger::enable_console_capture_for_tests
- logger::enable_json_capture_for_tests
- logger::enable_pretty_capture_for_tests
- logger::get_logger
- logger::null_logger
- logger::reset_logging_config_for_tests
- logger::set_as_global_logger
- logger::take_console_capture
- logger::take_json_capture
- logger::take_pretty_capture
- metrics::counter
- metrics::gauge
- metrics::get_meter
- metrics::histogram
- metrics::metrics_initialized_for_tests
- metrics::reset_metrics_for_tests
- otel::_reset_otel_for_tests
- otel::otel_installed_for_tests
- pii::get_pii_rules
- pii::get_secret_patterns
- pii::register_pii_rule
- pii::register_secret_pattern
- pii::replace_pii_rules
- pii::reset_secret_patterns_for_tests
- pii::sanitize_payload
- propagation::bind_propagation_context
- propagation::extract_w3c_context
- propagation::parse_baggage
- receipts::_set_test_mode_for_tests
- receipts::canonical_json
- receipts::canonical_number
- receipts::emit_receipt
- receipts::enable_receipts
- receipts::get_emitted_receipts_for_tests
- receipts::receipt_payload
- receipts::reset_receipts_for_tests
- receipts::sign_receipt
- reconfigure_telemetry
- redact_config
- reload_runtime_from_env
- resilience::_clear_resilience_state_for_tests
- resilience::_reset_resilience_for_tests
- resilience::get_circuit_state
- resilience::get_exporter_policy
- resilience::run_with_resilience
- resilience::set_exporter_policy
- sampling::_reset_sampling_for_tests
- sampling::get_sampling_policy
- sampling::set_sampling_policy
- sampling::should_sample
- schema::_reset_schema_for_tests
- schema::event
- schema::event_name
- schema::get_strict_schema
- schema::set_strict_schema
- schema::validate_required_keys
- setup_telemetry
- shutdown_telemetry
- slo::classify_error
- slo::get_error_count_for_tests
- slo::get_request_count_for_tests
- slo::record_red_metrics
- slo::record_use_metrics
- slo::reset_slo_for_tests
- slo::slo_initialized_for_tests
- testing::acquire_test_state_lock
- testing::config_defaults_probe
- testing::reset_telemetry_state
- testing::reset_trace_context
- tracer::get_trace_context
- tracer::get_tracer
- tracer::set_trace_context
- tracer::trace
- tracing::get_trace_context
- tracing::get_tracer
- tracing::trace
- update_runtime_config
Type Aliases
- flush_result
- provider_immutable_error
- provider_mode
- reconfigure_result
- runtime_state
- runtime_status
- signal_flush_result
- telemetry_config
- telemetry_runtime