UNPKG

@merncloud/nodejs-monitoring

Version:

A comprehensive monitoring service for Node.js applications with built-in health probes and metrics collection

23 lines 617 B
export declare class RequestTracker { private static instance; private totalRequests; private activeRequests; private totalResponseTime; private errors; private requestTimes; private errorTimes; static getInstance(): RequestTracker; startRequest(): string; endRequest(requestId: string, startTime: number): void; recordError(): void; getMetrics(): { total: number; active: number; averageResponseTime: number; errors: { total: number; rate: number; }; }; } //# sourceMappingURL=RequestTracker.d.ts.map