class
Amazonite::Kinesis::EnhancedMetrics
- Amazonite::Kinesis::EnhancedMetrics
- Reference
- Object
Overview
Represents enhanced metrics types.
Included Modules
- JSON::Serializable
Defined in:
kinesis/enhanced_metrics.crConstructors
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#hash(hasher)
See
Object#hash(hasher) -
#shard_level_metrics : Array(MetricsName) | Nil
List of shard-level metrics.
-
#shard_level_metrics=(shard_level_metrics : Array(MetricsName) | Nil)
List of shard-level metrics.
- #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
List of shard-level metrics.
The following are the valid shard-level metrics. The value "ALL" enhances every metric.
-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.
List of shard-level metrics.
The following are the valid shard-level metrics. The value "ALL" enhances every metric.
-
IncomingBytes -
IncomingRecords -
OutgoingBytes -
OutgoingRecords -
WriteProvisionedThroughputExceeded -
ReadProvisionedThroughputExceeded -
IteratorAgeMilliseconds -
ALL
For more information, see Monitoring the Amazon Kinesis Data Streams Service with Amazon CloudWatch in the Amazon Kinesis Data Streams Developer Guide.