Repository URL to install this package:
|
Version:
0.7.0 ▾
|
// (c) Copyright 2023 Supertenant Ltd. - all rights reserved.
// See LICENSE file in project root for license terms.
"use strict";const{isNodeJsTooOld,minimumNodeJsVersion}=require("@supertenant/core/src/util/nodeJsVersionCheck");if(isNodeJsTooOld())console.error(`The package @supertenant/collector requires at least Node.js ${minimumNodeJsVersion} but this process is `+`running Node.js ${process.version}. This process will not be monitored by Instana.`);else{const coreUtil=require("@supertenant/core")["util"],agentOpts=require("./agent/opts"),isExcludedFromInstrumentation=coreUtil.excludedFromInstrumentation&&coreUtil.excludedFromInstrumentation(),parentProcessAgentUuid=process.env.INSTANA_AGENT_UUID;isExcludedFromInstrumentation||(parentProcessAgentUuid?(agentOpts.agentUuid=parentProcessAgentUuid,require("./index")({tracing:{activateImmediately:!0,activateBullProcessInstrumentation:!0,forceTransmissionStartingAt:1}})):require("./index")())}