UNPKG

@azure/monitor-opentelemetry

Version:
26 lines 908 B
import type { DiagLogger } from "@opentelemetry/api"; export declare class DiagFileConsoleLogger implements DiagLogger { private _TAG; private _cleanupTimeOut; private _fileCleanupTimer; private _tempDir; private _logFileName; private _fileFullPath; private _backUpNameFormat; private _logToFile; private _logToConsole; private _maxHistory; private _maxSizeBytes; private _logDestination; constructor(); error(message?: any, ...args: any[]): void; warn(message?: any, ...args: any[]): void; info(message?: any, ...args: any[]): void; debug(message?: any, ...args: any[]): void; verbose(message?: any, ...args: any[]): void; logMessage(message?: any, ...optionalParams: any[]): Promise<void>; private _storeToDisk; private _createBackupFile; private _fileCleanupTask; } //# sourceMappingURL=diagFileConsoleLogger.d.ts.map