API performance metrics tracking request latency and success rates.
export interface ApiPerformanceMetrics { totalRequests: number; successfulRequests: number; failedRequests: number; averageLatency: number; // milliseconds minLatency: number; // milliseconds maxLatency: number; // milliseconds recentLatencies: number[]; // Last 100 requests for trend visualization recentSamples: ApiLatencySample[]; // Last 100 requests with context errorRate: number; // percentage (0-100)} Copy
export interface ApiPerformanceMetrics { totalRequests: number; successfulRequests: number; failedRequests: number; averageLatency: number; // milliseconds minLatency: number; // milliseconds maxLatency: number; // milliseconds recentLatencies: number[]; // Last 100 requests for trend visualization recentSamples: ApiLatencySample[]; // Last 100 requests with context errorRate: number; // percentage (0-100)}
API performance metrics tracking request latency and success rates.
Source