@caravan-logger/transport-datadog
TypeScript icon, indicating that this package has built-in type declarations

0.3.0 • Public • Published

@caravan-logger/transport-datadog

NPM Last Update NPM Last Update NPM Last Update

A transport for logging to DataDog.

Datadog dashboard

Installation

pnpm add @caravan-logger/transport-datadog

Usage

import { Logger } from "@caravan-logger/logger";
import { DatadogTransport } from "@caravan-logger/transport-datadog";

const logger = new Logger({
  level: "INFO",
  transports: [
    new DatadogTransport({
      options: {
        apiKey: "<API_KEY>",
        ddsite: "datadoghq.eu",
        ddsource: "<INTEGRATION_NAME>",
        ddtags: ["environment:develop"],
        hostname: "carlos-menezes:workstation",
        service: "my-service",
      },
    }),
  ],
});

Readme

Keywords

none

Package Sidebar

Install

npm i @caravan-logger/transport-datadog

Weekly Downloads

13

Version

0.3.0

License

MIT

Unpacked Size

23.5 MB

Total Files

9

Last publish

Collaborators

  • carlos-menezes