0.1.2 • Published 4 years ago

nuxt-datadog-trace v0.1.2

Weekly downloads
497
License
MIT
Repository
github
Last release
4 years ago

nuxt-datadog-trace

A module to add dd-trace / Datadog APM tracing to your Nuxt application. Captures requests passing through the Nuxt instance / http module in Node.js.

Note: This module is in alpha stages at the moment, and doesn't yet provide an interface to the dd-trace scope manager.

Installation

  1. Install npm package
$ yarn add nuxt-datadog-trace # or npm i nuxt-datadog-trace
  1. Edit your nuxt.config.js file to add module
export default {
  modules: ['nuxt-datadog-trace']
}
  1. Change options as needed. See Usage section for details.

Usage

  1. Configure dd-trace instance by adding datadogTrace to nuxt.config.js.
export default {
  datadogTrace: {
    hostname: 'cool.net',
    logInjection: false
    // ...
  }
}
  1. By default, nuxt-datadog-trace is configured like so:
export default {
  datadogTrace: {
    hostname: process.env.DATADOG_AGENT_HOST || 'localhost',
    env: process.env.NODE_ENV,
    service: `host app's [package.json].name property`,
    logInjection: true,
    ...yourOverrides
  }
}

Changelog

0.1.0

4 years ago

0.1.2

4 years ago

0.1.1

4 years ago

0.0.5

5 years ago

0.0.4

5 years ago

0.0.3

5 years ago

0.0.2

5 years ago