Telemetry Funcs • Rust AI Agent SDK
Telemetry Functions
telemetry_funcs
Rust AI Agent SDK
Telemetry Functions
Provides telemetry management functions matching Python SDK:
- get_telemetry, enable_telemetry, disable_telemetry
- enable_performance_mode, disable_performance_mode
- cleanup_telemetry_resources
- MinimalTelemetry
Import
use praisonai::parity::telemetry_funcs::*;Classes
MinimalTelemetry
Minimal telemetry implementation Provides basic telemetry functionality with minimal overhead. When performance mode is enabled, telemetry operations…
TelemetryContextTelemetry context for scoped tracking
Functions
get_telemetry()
Get the global telemetry instance
enable_telemetry()Enable telemetry globally
disable_telemetry()Disable telemetry globally
is_telemetry_enabled()Check if telemetry is enabled globally
enable_performance_mode()Enable performance mode (disables telemetry overhead)
disable_performance_mode()Disable performance mode
is_performance_mode()Check if performance mode is enabled
cleanup_telemetry_resources()Cleanup telemetry resources