Advertisement
Guest User

Untitled

a guest
Nov 11th, 2019
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import tracer from 'dd-trace';
  2. import { createConfig } from 'config';
  3. const config = createConfig() || {};
  4.  
  5. tracer.init({
  6.   analytics: true,
  7.   env: config.release_env,
  8.   service: require('./../../package.json').name,
  9.   plugins: true,
  10. }); // initialized in a different file to avoid hoisting.
  11.  
  12. tracer.use('express', {
  13.   service: require('./../../package.json').name,
  14.   hooks: {
  15.     // override resource name in wildcard routes (i.e react routes)
  16.     request: (span, req) => {
  17.       span.setTag('http.route', req.url);
  18.     },
  19.   },
  20. });
  21.  
  22. export default tracer;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement