Skip to content

Commit

Permalink
better logging + checks
Browse files Browse the repository at this point in the history
  • Loading branch information
nhulston authored and bengl committed Dec 12, 2024
1 parent d16a68d commit 707b9c0
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions packages/datadog-plugin-aws-sdk/src/services/dynamodb.js
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,8 @@ class DynamoDb extends BaseAwsSdkPlugin {

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

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

0 comments on commit 707b9c0

Please sign in to comment.