Skip to content

Commit eb2b5ed

Browse files
committedDec 10, 2024
better logging + checks
1 parent 2e8ae20 commit eb2b5ed

File tree

1 file changed

+4
-2
lines changed
  • packages/datadog-plugin-aws-sdk/src/services

1 file changed

+4
-2
lines changed
 

Diff for: ‎packages/datadog-plugin-aws-sdk/src/services/dynamodb.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,8 @@ class DynamoDb extends BaseAwsSdkPlugin {
125125

126126
const configStr = this._tracerConfig?.aws?.dynamoDb?.tablePrimaryKeys
127127
if (!configStr) {
128-
log.warn('Missing DD_AWS_SDK_DYNAMODB_TABLE_PRIMARY_KEYS env variable')
128+
log.warn('Missing DD_AWS_SDK_DYNAMODB_TABLE_PRIMARY_KEYS env variable. ' +
129+
'Please add your table\'s primary keys under this env variable.')
129130
return
130131
}
131132

@@ -169,7 +170,8 @@ class DynamoDb extends BaseAwsSdkPlugin {
169170
if (!primaryKeySet || !(primaryKeySet instanceof Set) || primaryKeySet.size === 0 || primaryKeySet.size > 2) {
170171
log.warn(
171172
`span pointers: failed to extract PutItem span pointer: table ${tableName} ` +
172-
'not found in primary key names. Please set them through the DD_AWS_SDK_DYNAMODB_TABLE_PRIMARY_KEYS env var.'
173+
'not found in primary key names or the DD_AWS_SDK_DYNAMODB_TABLE_PRIMARY_KEYS env var was invalid.' +
174+
'Please update the env var.'
173175
)
174176
return
175177
}

0 commit comments

Comments
 (0)