Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cherry-pick #17614 to 7.7: Add static mapping for dynamodb metricset #17706

Merged
merged 1 commit into from
Apr 14, 2020
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
277 changes: 277 additions & 0 deletions metricbeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -1600,6 +1600,283 @@ type: keyword
`dynamodb` contains the metrics that were scraped from AWS CloudWatch which contains monitoring metrics sent by AWS DynamoDB.




[float]
=== SuccessfulRequestLatency

The latency of successful requests to DynamoDB or Amazon DynamoDB Streams during the specified time period.



*`aws.dynamodb.metrics.SuccessfulRequestLatency.avg`*::
+
--
type: double

--

*`aws.dynamodb.metrics.SuccessfulRequestLatency.max`*::
+
--
type: double

--

*`aws.dynamodb.metrics.OnlineIndexPercentageProgress.avg`*::
+
--
The percentage of completion when a new global secondary index is being added to a table.


type: double

--

*`aws.dynamodb.metrics.ProvisionedWriteCapacityUnits.avg`*::
+
--
The number of provisioned write capacity units for a table or a global secondary index.


type: double

--

*`aws.dynamodb.metrics.ProvisionedReadCapacityUnits.avg`*::
+
--
The number of provisioned read capacity units for a table or a global secondary index.


type: double

--

[float]
=== ConsumedReadCapacityUnits

The number of read capacity units consumed over the specified time period, so you can track how much of your provisioned throughput is used.



*`aws.dynamodb.metrics.ConsumedReadCapacityUnits.avg`*::
+
--
type: double

--

*`aws.dynamodb.metrics.ConsumedReadCapacityUnits.sum`*::
+
--
type: long

--

[float]
=== ConsumedWriteCapacityUnits

The number of write capacity units consumed over the specified time period, so you can track how much of your provisioned throughput is used.



*`aws.dynamodb.metrics.ConsumedWriteCapacityUnits.avg`*::
+
--
type: double

--

*`aws.dynamodb.metrics.ConsumedWriteCapacityUnits.sum`*::
+
--
type: long

--

[float]
=== ReplicationLatency

The elapsed time between an updated item appearing in the DynamoDB stream for one replica table, and that item appearing in another replica in the global table.



*`aws.dynamodb.metrics.ReplicationLatency.avg`*::
+
--
type: double

--

*`aws.dynamodb.metrics.ReplicationLatency.max`*::
+
--
type: double

--

[float]
=== TransactionConflict

Rejected item-level requests due to transactional conflicts between concurrent requests on the same items.



*`aws.dynamodb.metrics.TransactionConflict.avg`*::
+
--
type: double

--

*`aws.dynamodb.metrics.TransactionConflict.sum`*::
+
--
type: long

--

*`aws.dynamodb.metrics.AccountProvisionedReadCapacityUtilization.avg`*::
+
--
The average percentage of provisioned read capacity units utilized by the account.


type: double

--

*`aws.dynamodb.metrics.AccountProvisionedWriteCapacityUtilization.avg`*::
+
--
The average percentage of provisioned write capacity units utilized by the account.


type: double

--

*`aws.dynamodb.metrics.SystemErrors.sum`*::
+
--
The requests to DynamoDB or Amazon DynamoDB Streams that generate an HTTP 500 status code during the specified time period.


type: long

--

*`aws.dynamodb.metrics.ConditionalCheckFailedRequests.sum`*::
+
--
The number of failed attempts to perform conditional writes.


type: long

--

*`aws.dynamodb.metrics.PendingReplicationCount.sum`*::
+
--
The number of item updates that are written to one replica table, but that have not yet been written to another replica in the global table.


type: long

--

*`aws.dynamodb.metrics.ReadThrottleEvents.sum`*::
+
--
Requests to DynamoDB that exceed the provisioned read capacity units for a table or a global secondary index.


type: long

--

*`aws.dynamodb.metrics.ThrottledRequests.sum`*::
+
--
Requests to DynamoDB that exceed the provisioned throughput limits on a resource (such as a table or an index).


type: long

--

*`aws.dynamodb.metrics.WriteThrottleEvents.sum`*::
+
--
Requests to DynamoDB that exceed the provisioned write capacity units for a table or a global secondary index.


type: long

--

*`aws.dynamodb.metrics.AccountMaxReads.max`*::
+
--
The maximum number of read capacity units that can be used by an account. This limit does not apply to on-demand tables or global secondary indexes.


type: long

--

*`aws.dynamodb.metrics.AccountMaxTableLevelReads.max`*::
+
--
The maximum number of read capacity units that can be used by a table or global secondary index of an account. For on-demand tables this limit caps the maximum read request units a table or a global secondary index can use.


type: long

--

*`aws.dynamodb.metrics.AccountMaxTableLevelWrites.max`*::
+
--
The maximum number of write capacity units that can be used by a table or global secondary index of an account. For on-demand tables this limit caps the maximum write request units a table or a global secondary index can use.


type: long

--

*`aws.dynamodb.metrics.AccountMaxWrites.max`*::
+
--
The maximum number of write capacity units that can be used by an account. This limit does not apply to on-demand tables or global secondary indexes.


type: long

--

*`aws.dynamodb.metrics.MaxProvisionedTableReadCapacityUtilization.max`*::
+
--
The percentage of provisioned read capacity units utilized by the highest provisioned read table or global secondary index of an account.


type: double

--

*`aws.dynamodb.metrics.MaxProvisionedTableWriteCapacityUtilization.max`*::
+
--
The percentage of provisioned write capacity utilized by the highest provisioned write table or global secondary index of an account.


type: double

--

[float]
=== ebs

Expand Down
Loading