Node.js Open Standards

Cette page n'est pas encore disponible en français, sa traduction est en cours.
Si vous avez des questions ou des retours sur notre projet de traduction actuel, n'hésitez pas à nous contacter.

OpenTracing

OpenTracing support is included in the dd-trace package.

const tracer = require('dd-trace').init()
const opentracing = require('opentracing')

opentracing.initGlobalTracer(tracer)

The tracer can now be used like in any other OpenTracing application.

The following tags are available to override Datadog specific options:

  • service.name: The service name to be used for the span. The service name from the tracer will be used if this is not provided.
  • resource.name: The resource name to be used for the span. The operation name will be used if this is not provided.
  • span.type: The span type to be used for the span. Will fallback to custom if not provided.

See opentracing.io for OpenTracing Node.js usage.