@azure/monitor-opentelemetry
Version:
Azure Monitor OpenTelemetry (Node.js)
18 lines • 629 B
TypeScript
export declare class Logger {
private static instance;
private diagLevel;
private azureLogger;
private openTelemetryLogger;
private logToAzureLogger;
private logToOpenTelemetry;
static getInstance(): Logger;
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;
setLogToAzureLogger(value: boolean): void;
setLogToOpenTelemetry(value: boolean): void;
}
//# sourceMappingURL=logger.d.ts.map