@loglayer/transport-datadog-browser-logs
v3.2.0
Published
Datadog Browser Logs transport for the LogLayer logging library.
Downloads
65,149
Maintainers
Readme
Datadog Browser Logs Transport for LogLayer
The Datadog Browser Logs transport for the LogLayer logging library.
@datadog/browser-logs is Datadog's official browser-side logging library.
Important Notes
- Only works in browser environments (not in Node.js)
- For server-side logging, use the
@loglayer/transport-datadogpackage
- For server-side logging, use the
- You will not get any console output since this sends directly to DataDog.
Installation
npm install loglayer @loglayer/transport-datadog-browser-logs @datadog/browser-logsUsage
import { datadogLogs } from '@datadog/browser-logs'
import { LogLayer } from 'loglayer'
import { DataDogBrowserLogsTransport } from "@loglayer/transport-datadog-browser-logs"
// Initialize Datadog
datadogLogs.init({
clientToken: '<CLIENT_TOKEN>',
site: '<DATADOG_SITE>',
forwardErrorsToLogs: true,
sampleRate: 100
})
const log = new LogLayer({
transport: new DataDogBrowserLogsTransport({
logger: datadogLogs.logger
})
})Documentation
For more details, visit https://loglayer.dev/transports/datadog-browser-logs
