UNPKG

@vtex/diagnostics-nodejs

Version:

Diagnostics library for Node.js applications

13 lines 561 B
import { Context } from '@opentelemetry/api'; import { LogRecord, LogRecordProcessor } from '@opentelemetry/sdk-logs'; export declare class VtexAttributesLogProcessor implements LogRecordProcessor { private _nextProcessor?; constructor(nextProcessor?: LogRecordProcessor); onEmit(logRecord: LogRecord, context: Context): Promise<void>; private getSemanticKeyForBaggage; private enrichWithHttpContext; private getAttributeValue; shutdown(): Promise<void>; forceFlush(): Promise<void>; } //# sourceMappingURL=log-processor.d.ts.map