Re-exports§
pub use backpressure::get_queue_policy;pub use backpressure::release;pub use backpressure::set_queue_policy;pub use backpressure::try_acquire;pub use backpressure::QueuePolicy;pub use cardinality::clear_cardinality_limits;pub use cardinality::get_cardinality_limits;pub use cardinality::guard_attributes;pub use cardinality::register_cardinality_limit;pub use cardinality::CardinalityLimit;pub use classification::classify_key;pub use classification::clear_classification_rules;pub use classification::get_classification_policy;pub use classification::register_classification_rule;pub use classification::register_classification_rules;pub use classification::set_classification_policy;pub use classification::ClassificationPolicy;pub use classification::ClassificationRule;pub use classification::DataClass;pub use consent::get_consent_level;pub use consent::reset_consent_for_tests;pub use consent::set_consent_level;pub use consent::should_allow;pub use consent::ConsentLevel;pub use context::bind_context;pub use context::bind_session_context;pub use context::clear_context;pub use context::clear_session_context;pub use context::get_session_id;pub use context::unbind_context;pub use fingerprint::compute_error_fingerprint;pub use health::get_health_snapshot;pub use health::HealthSnapshot;pub use logger::buffer_logger;pub use logger::configure_logging;pub use logger::enable_console_capture_for_tests;pub use logger::enable_json_capture_for_tests;pub use logger::enable_pretty_capture_for_tests;pub use logger::get_logger;pub use logger::logger;pub use logger::null_logger;pub use logger::reset_logging_config_for_tests;pub use logger::set_as_global_logger;pub use logger::take_console_capture;pub use logger::take_json_capture;pub use logger::take_pretty_capture;pub use logger::BufferLogger;pub use logger::EventMetadata;pub use logger::LogEvent;pub use logger::Logger;pub use logger::NullLogger;pub use metrics::counter;pub use metrics::gauge;pub use metrics::get_meter;pub use metrics::histogram;pub use metrics::reset_metrics_for_tests;pub use metrics::Counter;pub use metrics::Gauge;pub use metrics::Histogram;pub use metrics::Meter;pub use otel::_reset_otel_for_tests;pub use otel::otel_installed_for_tests;pub use pii::get_pii_rules;pub use pii::get_secret_patterns;pub use pii::register_pii_rule;pub use pii::register_secret_pattern;pub use pii::replace_pii_rules;pub use pii::reset_secret_patterns_for_tests;pub use pii::sanitize_payload;pub use pii::PIIMode;pub use pii::PIIRule;pub use pii::SecretPattern;pub use propagation::bind_propagation_context;pub use propagation::extract_w3c_context;pub use propagation::parse_baggage;pub use propagation::PropagationContext;pub use receipts::enable_receipts;pub use receipts::get_emitted_receipts_for_tests;pub use receipts::reset_receipts_for_tests;pub use receipts::RedactionReceipt;pub use resilience::get_circuit_state;pub use resilience::get_exporter_policy;pub use resilience::run_with_resilience;pub use resilience::set_exporter_policy;pub use resilience::ExporterPolicy;pub use sampling::get_sampling_policy;pub use sampling::set_sampling_policy;pub use sampling::should_sample;pub use sampling::SamplingPolicy;pub use sampling::Signal;pub use schema::event;pub use schema::event_name;pub use schema::get_strict_schema;pub use schema::set_strict_schema;pub use schema::validate_required_keys;pub use schema::Event;pub use slo::classify_error;pub use slo::get_error_count_for_tests;pub use slo::get_request_count_for_tests;pub use slo::record_red_metrics;pub use slo::record_use_metrics;pub use slo::reset_slo_for_tests;pub use slo::slo_initialized_for_tests;pub use tracer::get_trace_context;pub use tracer::get_tracer;pub use tracer::set_trace_context;pub use tracer::trace;pub use tracer::tracer;pub use tracer::NoopSpan;pub use tracer::Tracer;
Modules§
- backpressure
- cardinality
- classification
- consent
- context
- fingerprint
- health
- logger
- metrics
- otel
- pii
- propagation
- receipts
- resilience
- sampling
- schema
- slo
- testing
- tracer
- tracing
Structs§
- Backpressure
Config - Configuration
Error - Event
Schema Config - Event
Schema Error - Exporter
Policy Config - Logging
Config - Metrics
Config - Runtime
Overrides - Runtime
Status - SLOConfig
- Sampling
Config - Security
Config - Signal
Status - Telemetry
Config - Telemetry
Error - Tracing
Config