Skip to main content

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…

TelemetryContext

Telemetry 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

Rust Telemetry

Rust Tracing