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";exports.traceIdHeaderName="X-SUPERTENANT-T",exports.traceIdHeaderNameLowerCase=exports.traceIdHeaderName.toLowerCase(),exports.spanIdHeaderName="X-SUPERTENANT-S",exports.spanIdHeaderNameLowerCase=exports.spanIdHeaderName.toLowerCase(),exports.traceLevelHeaderName="X-SUPERTENANT-L",exports.traceLevelHeaderNameLowerCase=exports.traceLevelHeaderName.toLowerCase(),exports.syntheticHeaderName="X-SUPERTENANT-SYNTHETIC",exports.syntheticHeaderNameLowerCase=exports.syntheticHeaderName.toLowerCase(),exports.kafkaLegacyTraceContextHeaderName="X_SUPERTENANT_C",exports.kafkaLegacyTraceLevelHeaderName="X_SUPERTENANT_L",exports.kafkaLegacyTraceLevelValueSuppressed=Buffer.from([0]),exports.kafkaLegacyTraceLevelValueInherit=Buffer.from([1]),exports.kafkaTraceIdHeaderName="X_SUPERTENANT_T",exports.kafkaSpanIdHeaderName="X_SUPERTENANT_S",exports.kafkaTraceLevelHeaderName="X_SUPERTENANT_L_S",exports.kafkaHeaderFormatDefault="both",exports.kafkaTraceCorrelationDefault=!0,exports.allInstanaKafkaHeaders=[exports.kafkaTraceIdHeaderName,exports.kafkaSpanIdHeaderName,exports.kafkaTraceLevelHeaderName,exports.kafkaLegacyTraceContextHeaderName,exports.kafkaLegacyTraceLevelHeaderName],exports.w3cTraceParent="traceparent",exports.w3cTraceState="tracestate",exports.w3cInstana="in",exports.w3cInstanaEquals=exports.w3cInstana+"=",exports.serviceNameHeaderName="X-Supertenant-Service",exports.serviceNameHeaderNameLowerCase=exports.serviceNameHeaderName.toLowerCase(),exports.ENTRY=1,exports.EXIT=2,exports.INTERMEDIATE=3,exports.SDK={ENTRY:"entry",EXIT:"exit",INTERMEDIATE:"intermediate"},exports.sqsAttributeNames={TRACE_ID:"X_SUPERTENANT_T",SPAN_ID:"X_SUPERTENANT_S",LEVEL:"X_SUPERTENANT_L"},exports.snsSqsInstanaHeaderPrefixRegex=/"X_SUPERTENANT_/i,exports.isEntrySpan=function(span){return span&&span.k===exports.ENTRY},exports.isExitSpan=function(span){return span&&span.k===exports.EXIT},exports.isIntermediateSpan=function(span){return span&&span.k===exports.INTERMEDIATE};