gcp stackdriver tracing: attach user id (#11033)

This commit is contained in:
Matteo Pagliazzi
2019-02-27 18:47:33 +01:00
committed by GitHub
parent bad06ba449
commit cc766d2260
3 changed files with 26 additions and 6 deletions

View File

@@ -0,0 +1,12 @@
const nconf = require('nconf');
const IS_PROD = nconf.get('IS_PROD');
const STACKDRIVER_TRACING_ENABLED = nconf.get('ENABLE_STACKDRIVER_TRACING') === 'true';
let tracer = null;
if (IS_PROD && STACKDRIVER_TRACING_ENABLED) {
tracer = require('@google-cloud/trace-agent').start(); // eslint-disable-line global-require
}
export default tracer;