Class PredefinedMetric
One of the predefined autoscaling metrics.
Inheritance
System.Object
PredefinedMetric
Namespace: Amazon.CDK.AWS.AutoScaling
Assembly: Amazon.CDK.AWS.AutoScaling.dll
Syntax (csharp)
public sealed class PredefinedMetric : Enum
Syntax (vb)
Public NotInheritable Class PredefinedMetric
Inherits
Enum
Synopsis
Fields
ALB_REQUEST_COUNT_PER_TARGET | Number of requests completed per target in an Application Load Balancer target group. |
ASG_AVERAGE_CPU_UTILIZATION | Average CPU utilization of the Auto Scaling group. |
ASG_AVERAGE_NETWORK_IN | Average number of bytes received on all network interfaces by the Auto Scaling group. |
ASG_AVERAGE_NETWORK_OUT | Average number of bytes sent out on all network interfaces by the Auto Scaling group. |
value__ |
Fields
ALB_REQUEST_COUNT_PER_TARGET
Number of requests completed per target in an Application Load Balancer target group.
public const PredefinedMetric ALB_REQUEST_COUNT_PER_TARGET
Field Value
Type | Description |
---|---|
PredefinedMetric |
Remarks
Specify the ALB to look at in the resourceLabel
field.
ASG_AVERAGE_CPU_UTILIZATION
Average CPU utilization of the Auto Scaling group.
public const PredefinedMetric ASG_AVERAGE_CPU_UTILIZATION
Field Value
Type | Description |
---|---|
PredefinedMetric |
ASG_AVERAGE_NETWORK_IN
Average number of bytes received on all network interfaces by the Auto Scaling group.
public const PredefinedMetric ASG_AVERAGE_NETWORK_IN
Field Value
Type | Description |
---|---|
PredefinedMetric |
ASG_AVERAGE_NETWORK_OUT
Average number of bytes sent out on all network interfaces by the Auto Scaling group.
public const PredefinedMetric ASG_AVERAGE_NETWORK_OUT
Field Value
Type | Description |
---|---|
PredefinedMetric |
value__
public int value__
Field Value
Type | Description |
---|---|
System.Int32 |