DynamoDB

    • This filter should be configured with the name envoy.filters.http.dynamo.

    The DynamoDB filter outputs statistics in the http.<stat_prefix>.dynamodb. namespace. The stat prefix comes from the owning HTTP connection manager.

    Per operation stats can be found in the http.<stat_prefix>.dynamodb.operation.<operation_name>. namespace.

    Per table stats can be found in the http.<stat_prefix>.dynamodb.table.<table_name>. namespace. Most of the operations to DynamoDB involve a single table, but BatchGetItem and BatchWriteItem can include several tables, Envoy tracks per table stats in this case only if it is the same table used in all operations from the batch.

    Disclaimer: Please note that this is a pre-release Amazon DynamoDB feature that is not yet widely available. Per partition and operation stats can be found in the http.<stat_prefix>.dynamodb.table.<table_name>. namespace. For batch operations, Envoy tracks per partition and operation stats only if it is the same table used in all operations.

    Additional detailed stats:

    Runtime

    The DynamoDB filter supports the following runtime settings:

    dynamodb.filter_enabled

    The % of requests for which the filter is enabled. Default is 100%.