0.1.0 • Published 10 months ago

@caravan-logger/transport-opentelemetry v0.1.0

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

@caravan-logger/transport-opentelemetry

NPM Last Update NPM Last Update NPM Last Update

Installation

pnpm add @caravan-logger/transport-opentelemetry

Usage

import { Logger } from "@caravan-logger/logger";
import { OpenTelemetryTransport } from "@caravan-logger/transport-opentelemetry";

const logger = new Logger({
  level: "INFO",
  transports: [
    new OpenTelemetryTransport({
      options: {
        logRecordProcessorOptions: [
          {
            recordProcessorType: "simple",
            exporterOptions: { protocol: "http" },
          },
        ],
        serviceVersion: "1.0.0",
        loggerName: "caravan-logger",
      },
    }),
  ],
});
0.1.0

10 months ago