diff --git a/src/apm.js b/src/apm.js index 04a70ee71c53ec..5effefaccd0296 100644 --- a/src/apm.js +++ b/src/apm.js @@ -25,15 +25,13 @@ module.exports = function (serviceName = name) { if (process.env.kbnWorkerType === 'optmzr') return; const conf = { - serviceName: `${serviceName}-${version.replace(/\./g, '_')}` + serviceName: `${serviceName}-${version.replace(/\./g, '_')}`, }; - if (configFileExists()) conf.configFile = 'config/apm.js'; + const configFile = join(__dirname, '..', 'config', 'apm.js'); + + if (existsSync(configFile)) conf.configFile = configFile; else conf.active = false; require('elastic-apm-node').start(conf); }; - -function configFileExists() { - return existsSync(join(__dirname, '..', 'config', 'apm.js')); -}