Skip to content

Commit ab95474

Browse files
Remove the APP_KEY config property from telemetry (#6593)
1 parent 6b5670c commit ab95474

File tree

3 files changed

+2
-5
lines changed

3 files changed

+2
-5
lines changed

packages/dd-trace/src/config.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -286,6 +286,7 @@ class Config {
286286
checkIfBothOtelAndDdEnvVarSet()
287287

288288
const DD_API_KEY = getEnvironmentVariable('DD_API_KEY')
289+
const DD_APP_KEY = getEnvironmentVariable('DD_APP_KEY')
289290

290291
if (getEnvironmentVariable('DD_TRACE_PROPAGATION_STYLE') && (
291292
getEnvironmentVariable('DD_TRACE_PROPAGATION_STYLE_INJECT') ||
@@ -338,6 +339,7 @@ class Config {
338339

339340
// TODO: refactor
340341
this.apiKey = DD_API_KEY
342+
this.appKey = DD_APP_KEY
341343

342344
// sent in telemetry event app-started
343345
this.installSignature = {
@@ -495,7 +497,6 @@ class Config {
495497
DD_API_SECURITY_ENDPOINT_COLLECTION_ENABLED,
496498
DD_API_SECURITY_ENDPOINT_COLLECTION_MESSAGE_LIMIT,
497499
DD_APM_TRACING_ENABLED,
498-
DD_APP_KEY,
499500
DD_APPSEC_AUTO_USER_INSTRUMENTATION_MODE,
500501
DD_APPSEC_COLLECT_ALL_HEADERS,
501502
DD_APPSEC_ENABLED,
@@ -654,7 +655,6 @@ class Config {
654655
DD_APM_TRACING_ENABLED ??
655656
(DD_EXPERIMENTAL_APPSEC_STANDALONE_ENABLED && isFalse(DD_EXPERIMENTAL_APPSEC_STANDALONE_ENABLED))
656657
)
657-
this._setString(env, 'appKey', DD_APP_KEY)
658658
this._setBoolean(env, 'appsec.apiSecurity.enabled', DD_API_SECURITY_ENABLED && isTrue(DD_API_SECURITY_ENABLED))
659659
env['appsec.apiSecurity.sampleDelay'] = maybeFloat(DD_API_SECURITY_SAMPLE_DELAY)
660660
this._setBoolean(env, 'appsec.apiSecurity.endpointCollectionEnabled',

packages/dd-trace/src/config_defaults.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@ const service = AWS_LAMBDA_FUNCTION_NAME ||
2727

2828
module.exports = {
2929
apmTracingEnabled: true,
30-
appKey: undefined,
3130
'appsec.apiSecurity.enabled': true,
3231
'appsec.apiSecurity.sampleDelay': 30,
3332
'appsec.apiSecurity.endpointCollectionEnabled': true,

packages/dd-trace/test/config.spec.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,6 @@ describe('Config', () => {
371371

372372
expect(updateConfig.getCall(0).args[0]).to.deep.include.members([
373373
{ name: 'apmTracingEnabled', value: true, origin: 'default' },
374-
{ name: 'appKey', value: undefined, origin: 'default' },
375374
{ name: 'appsec.apiSecurity.enabled', value: true, origin: 'default' },
376375
{ name: 'appsec.apiSecurity.sampleDelay', value: 30, origin: 'default' },
377376
{ name: 'appsec.apiSecurity.endpointCollectionEnabled', value: true, origin: 'default' },
@@ -798,7 +797,6 @@ describe('Config', () => {
798797

799798
expect(updateConfig.getCall(0).args[0]).to.deep.include.members([
800799
{ name: 'apmTracingEnabled', value: false, origin: 'env_var' },
801-
{ name: 'appKey', value: 'myAppKey', origin: 'env_var' },
802800
{ name: 'appsec.apiSecurity.enabled', value: true, origin: 'env_var' },
803801
{ name: 'appsec.apiSecurity.sampleDelay', value: 25, origin: 'env_var' },
804802
{ name: 'appsec.apiSecurity.endpointCollectionEnabled', value: false, origin: 'env_var' },

0 commit comments

Comments
 (0)