1.0.9 • Published 7 months ago

winston-datadog-browser v1.0.9

Weekly downloads
-
License
MIT
Repository
github
Last release
7 months ago

winston-datadog-browser

npm npm bundle size NPM npm GitHub issues semantic-release: angular

Send winston logs from the browser to Datadog via the datadog browser logs SDK.

winston-transport + @datadog/browser-logs

Installation

npm install --save winston winston-datadog-browser

Usage

import { configure, format } from 'winston';
import { DatadogBrowserLogs } from 'winston-datadog-browser';

configure({
  transports: [
    new DatadogBrowserLogs({
      clientToken: '<DATADOG_CLIENT_TOKEN>',
      site: '<DATADOG_SITE>',
      forwardErrorsToLogs: true,
      sampleRate: 100,
    }),
    // Optionally, also log to browser console
    new BrowserConsole({
      format: format.simple(),
    }),
  ],
});

Configuration

DatadogBrowserLogs uses the same configuration interface as @datadog/browser-logs. See the datadog initialization parameters for more details.

1.0.9

7 months ago

1.0.8

7 months ago

1.0.7

12 months ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.1

3 years ago

1.0.0

3 years ago