Interface IApplicationTargetGroupMetrics
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
IApplicationTargetGroupMetrics.Jsii$Default
- All Known Implementing Classes:
IApplicationTargetGroupMetrics.Jsii$Proxy
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
Internal default implementation forIApplicationTargetGroupMetrics
.static final class
A proxy class which represents a concrete javascript instance of this type. -
Method Summary
Modifier and TypeMethodDescriptionReturn the given named metric for this Network Target Group.custom
(String metricName, MetricOptions props) Return the given named metric for this Network Target Group.The number of healthy hosts in the target group.healthyHostCount
(MetricOptions props) The number of healthy hosts in the target group.httpCodeTarget
(HttpCodeTarget code) The number of HTTP 2xx/3xx/4xx/5xx response codes generated by all targets in this target group.httpCodeTarget
(HttpCodeTarget code, MetricOptions props) The number of HTTP 2xx/3xx/4xx/5xx response codes generated by all targets in this target group.The number of IPv6 requests received by the target group.ipv6RequestCount
(MetricOptions props) The number of IPv6 requests received by the target group.The number of requests processed over IPv4 and IPv6.requestCount
(MetricOptions props) The number of requests processed over IPv4 and IPv6.The average number of requests received by each target in a target group.The average number of requests received by each target in a target group.The number of connections that were not successfully established between the load balancer and target.The number of connections that were not successfully established between the load balancer and target.The time elapsed, in seconds, after the request leaves the load balancer until a response from the target is received.targetResponseTime
(MetricOptions props) The time elapsed, in seconds, after the request leaves the load balancer until a response from the target is received.The number of TLS connections initiated by the load balancer that did not establish a session with the target.The number of TLS connections initiated by the load balancer that did not establish a session with the target.The number of unhealthy hosts in the target group.unhealthyHostCount
(MetricOptions props) The number of unhealthy hosts in the target group.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
custom
@Stability(Stable) @NotNull Metric custom(@NotNull String metricName, @Nullable MetricOptions props) Return the given named metric for this Network Target Group.Default: Average over 5 minutes
- Parameters:
metricName
- This parameter is required.props
-
-
custom
Return the given named metric for this Network Target Group.Default: Average over 5 minutes
- Parameters:
metricName
- This parameter is required.
-
healthyHostCount
The number of healthy hosts in the target group.Default: Average over 5 minutes
- Parameters:
props
-
-
healthyHostCount
The number of healthy hosts in the target group.Default: Average over 5 minutes
-
httpCodeTarget
@Stability(Stable) @NotNull Metric httpCodeTarget(@NotNull HttpCodeTarget code, @Nullable MetricOptions props) The number of HTTP 2xx/3xx/4xx/5xx response codes generated by all targets in this target group.This does not include any response codes generated by the load balancer.
Default: Sum over 5 minutes
- Parameters:
code
- This parameter is required.props
-
-
httpCodeTarget
The number of HTTP 2xx/3xx/4xx/5xx response codes generated by all targets in this target group.This does not include any response codes generated by the load balancer.
Default: Sum over 5 minutes
- Parameters:
code
- This parameter is required.
-
ipv6RequestCount
The number of IPv6 requests received by the target group.Default: Sum over 5 minutes
- Parameters:
props
-
-
ipv6RequestCount
The number of IPv6 requests received by the target group.Default: Sum over 5 minutes
-
requestCount
The number of requests processed over IPv4 and IPv6.This count includes only the requests with a response generated by a target of the load balancer.
Default: Sum over 5 minutes
- Parameters:
props
-
-
requestCount
The number of requests processed over IPv4 and IPv6.This count includes only the requests with a response generated by a target of the load balancer.
Default: Sum over 5 minutes
-
requestCountPerTarget
The average number of requests received by each target in a target group.The only valid statistic is Sum. Note that this represents the average not the sum.
Default: Sum over 5 minutes
- Parameters:
props
-
-
requestCountPerTarget
The average number of requests received by each target in a target group.The only valid statistic is Sum. Note that this represents the average not the sum.
Default: Sum over 5 minutes
-
targetConnectionErrorCount
The number of connections that were not successfully established between the load balancer and target.Default: Sum over 5 minutes
- Parameters:
props
-
-
targetConnectionErrorCount
The number of connections that were not successfully established between the load balancer and target.Default: Sum over 5 minutes
-
targetResponseTime
The time elapsed, in seconds, after the request leaves the load balancer until a response from the target is received.Default: Average over 5 minutes
- Parameters:
props
-
-
targetResponseTime
The time elapsed, in seconds, after the request leaves the load balancer until a response from the target is received.Default: Average over 5 minutes
-
targetTLSNegotiationErrorCount
The number of TLS connections initiated by the load balancer that did not establish a session with the target.Possible causes include a mismatch of ciphers or protocols.
Default: Sum over 5 minutes
- Parameters:
props
-
-
targetTLSNegotiationErrorCount
The number of TLS connections initiated by the load balancer that did not establish a session with the target.Possible causes include a mismatch of ciphers or protocols.
Default: Sum over 5 minutes
-
unhealthyHostCount
The number of unhealthy hosts in the target group.Default: Average over 5 minutes
- Parameters:
props
-
-
unhealthyHostCount
The number of unhealthy hosts in the target group.Default: Average over 5 minutes
-