Skip to main content

Module telemetry

Module telemetry 

Source
Expand description

遥测系统

跟踪使用统计和事件(本地存储,支持批量上报)

Structs§

AggregateMetrics
聚合指标
ErrorReport
错误报告
ErrorStats
错误统计
OperationStats
操作统计
OverallStats
总体统计
PerformanceMetric
性能指标
PerformanceStats
性能统计
SessionMetrics
会话指标
TelemetryConfig
遥测配置
TelemetryEvent
遥测事件
TelemetryTracker
遥测追踪器
TokenUsage
Token 使用统计

Constants§

DEFAULT_BATCH_SIZE
默认批量大小
DEFAULT_UPLOAD_INTERVAL
默认上报间隔(毫秒)
MAX_EVENTS
最大事件数
MAX_QUEUE_SIZE
最大队列大小

Functions§

get_anonymous_id_file
获取匿名 ID 文件路径
get_config_file
获取配置文件路径
get_errors_file
获取错误文件路径
get_events_file
获取事件文件路径
get_metrics_file
获取指标文件路径
get_performance_file
获取性能文件路径
get_queue_file
获取队列文件路径
get_telemetry_dir
获取遥测目录
global_tracker
获取全局追踪器
is_telemetry_disabled
检查环境变量是否禁用遥测
sanitize_map
清洗 HashMap 中的敏感数据
sanitize_string
清洗字符串中的敏感数据
sanitize_value
清洗 JSON 值中的敏感数据