@opentelemetry/otlp-transformer
Version:
Transform OpenTelemetry SDK data into OTLP
8 lines • 573 B
TypeScript
import type { ReadableLogRecord } from '@opentelemetry/sdk-logs';
import type { IExportLogsServiceRequest } from './internal-types';
import type { Encoder } from '../common/utils';
import type { IKeyValue } from '../common/internal-types';
import type { LogAttributes } from '@opentelemetry/api-logs';
export declare function createExportLogsServiceRequest(logRecords: ReadableLogRecord[], encoder: Encoder): IExportLogsServiceRequest;
export declare function toLogAttributes(attributes: LogAttributes, encoder: Encoder): IKeyValue[];
//# sourceMappingURL=internal.d.ts.map