Documentation Index
Fetch the complete documentation index at: https://docs.praison.ai/llms.txt
Use this file to discover all available pages before exploring further.
Telemetry
Telemetry provides usage tracking and analytics for agent operations.
Quick Start
import { getTelemetry, enableTelemetry, disableTelemetry } from 'praisonai';
// Get telemetry instance
const telemetry = getTelemetry();
// Enable/disable
enableTelemetry();
disableTelemetry();
// Track events
telemetry.track('agent_execution', { agentName: 'MyAgent', duration: 1000 });
telemetry.trackFeatureUsage('chat');
telemetry.trackAgentExecution('MyAgent', 1000, true);
telemetry.trackToolCall('calculator', 50, true);
telemetry.trackLLMCall('openai', 'gpt-4o-mini', 100, 500);
Environment Variables
# Disable telemetry
PRAISONAI_TELEMETRY_DISABLED=true
# or
PRAISONAI_DISABLE_TELEMETRY=true
# or
DO_NOT_TRACK=true
CLI Usage
praisonai-ts telemetry status
praisonai-ts telemetry enable
praisonai-ts telemetry disable
praisonai-ts telemetry clear
praisonai-ts telemetry export --json