IApplicationLoadBalancerMetrics Interface
Contains all metrics for an Application Load Balancer.
Methods
activeConnectionCount(props?: MetricOptions): Metricdef active_connection_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric activeConnectionCount(MetricOptions props)public Metric ActiveConnectionCount(MetricOptions? props = null)func ActiveConnectionCount(Props MetricOptions) Metric#clientTlsNegotiationErrorCount(props?: MetricOptions): Metricdef client_tls_negotiation_error_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric clientTlsNegotiationErrorCount(MetricOptions props)public Metric ClientTlsNegotiationErrorCount(MetricOptions? props = null)func ClientTlsNegotiationErrorCount(Props MetricOptions) Metric#Possible causes include a mismatch of ciphers or protocols.
consumedLCUs(props?: MetricOptions): Metricdef consumed_lc_us(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric consumedLCUs(MetricOptions props)public Metric ConsumedLCUs(MetricOptions? props = null)func ConsumedLCUs(Props MetricOptions) Metric#custom(metricName: string, props?: MetricOptions): Metricdef custom(self, metric_name: str, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric custom(String metricName, MetricOptions props)public Metric Custom(string metricName, MetricOptions? props = null)func Custom(MetricName *string, Props MetricOptions) Metric#elbAuthError(props?: MetricOptions): Metricdef elb_auth_error(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric elbAuthError(MetricOptions props)public Metric ElbAuthError(MetricOptions? props = null)func ElbAuthError(Props MetricOptions) Metric#Because an authenticate action was misconfigured, the load balancer couldn't establish a connection with the IdP, or the load balancer couldn't complete the authentication flow due to an internal error.
elbAuthFailure(props?: MetricOptions): Metricdef elb_auth_failure(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric elbAuthFailure(MetricOptions props)public Metric ElbAuthFailure(MetricOptions? props = null)func ElbAuthFailure(Props MetricOptions) Metric#elbAuthLatency(props?: MetricOptions): Metricdef elb_auth_latency(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric elbAuthLatency(MetricOptions props)public Metric ElbAuthLatency(MetricOptions? props = null)func ElbAuthLatency(Props MetricOptions) Metric#If one or more of these operations fail, this is the time to failure.
elbAuthSuccess(props?: MetricOptions): Metricdef elb_auth_success(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric elbAuthSuccess(MetricOptions props)public Metric ElbAuthSuccess(MetricOptions? props = null)func ElbAuthSuccess(Props MetricOptions) Metric#This metric is incremented at the end of the authentication workflow, after the load balancer has retrieved the user claims from the IdP.
httpCodeElb(code: HttpCodeElb, props?: MetricOptions): Metricdef http_code_elb(self, code: HttpCodeElb, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric httpCodeElb(HttpCodeElb code, MetricOptions props)public Metric HttpCodeElb(HttpCodeElb code, MetricOptions? props = null)func HttpCodeElb(Code HttpCodeElb, Props MetricOptions) Metric#This does not include any response codes generated by the targets.
httpCodeTarget(code: HttpCodeTarget, props?: MetricOptions): Metricdef http_code_target(self, code: HttpCodeTarget, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric httpCodeTarget(HttpCodeTarget code, MetricOptions props)public Metric HttpCodeTarget(HttpCodeTarget code, MetricOptions? props = null)func HttpCodeTarget(Code HttpCodeTarget, Props MetricOptions) Metric#This does not include any response codes generated by the load balancer.
httpFixedResponseCount(props?: MetricOptions): Metricdef http_fixed_response_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric httpFixedResponseCount(MetricOptions props)public Metric HttpFixedResponseCount(MetricOptions? props = null)func HttpFixedResponseCount(Props MetricOptions) Metric#httpRedirectCount(props?: MetricOptions): Metricdef http_redirect_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric httpRedirectCount(MetricOptions props)public Metric HttpRedirectCount(MetricOptions? props = null)func HttpRedirectCount(Props MetricOptions) Metric#httpRedirectUrlLimitExceededCount(props?: MetricOptions): Metricdef http_redirect_url_limit_exceeded_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric httpRedirectUrlLimitExceededCount(MetricOptions props)public Metric HttpRedirectUrlLimitExceededCount(MetricOptions? props = null)func HttpRedirectUrlLimitExceededCount(Props MetricOptions) Metric#ipv6ProcessedBytes(props?: MetricOptions): Metricdef ipv6_processed_bytes(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric ipv6ProcessedBytes(MetricOptions props)public Metric Ipv6ProcessedBytes(MetricOptions? props = null)func Ipv6ProcessedBytes(Props MetricOptions) Metric#ipv6RequestCount(props?: MetricOptions): Metricdef ipv6_request_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric ipv6RequestCount(MetricOptions props)public Metric Ipv6RequestCount(MetricOptions? props = null)func Ipv6RequestCount(Props MetricOptions) Metric#newConnectionCount(props?: MetricOptions): Metricdef new_connection_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric newConnectionCount(MetricOptions props)public Metric NewConnectionCount(MetricOptions? props = null)func NewConnectionCount(Props MetricOptions) Metric#processedBytes(props?: MetricOptions): Metricdef processed_bytes(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric processedBytes(MetricOptions props)public Metric ProcessedBytes(MetricOptions? props = null)func ProcessedBytes(Props MetricOptions) Metric#rejectedConnectionCount(props?: MetricOptions): Metricdef rejected_connection_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric rejectedConnectionCount(MetricOptions props)public Metric RejectedConnectionCount(MetricOptions? props = null)func RejectedConnectionCount(Props MetricOptions) Metric#requestCount(props?: MetricOptions): Metricdef request_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric requestCount(MetricOptions props)public Metric RequestCount(MetricOptions? props = null)func RequestCount(Props MetricOptions) Metric#This count includes only the requests with a response generated by a target of the load balancer.
ruleEvaluations(props?: MetricOptions): Metricdef rule_evaluations(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric ruleEvaluations(MetricOptions props)public Metric RuleEvaluations(MetricOptions? props = null)func RuleEvaluations(Props MetricOptions) Metric#targetConnectionErrorCount(props?: MetricOptions): Metricdef target_connection_error_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric targetConnectionErrorCount(MetricOptions props)public Metric TargetConnectionErrorCount(MetricOptions? props = null)func TargetConnectionErrorCount(Props MetricOptions) Metric#targetResponseTime(props?: MetricOptions): Metricdef target_response_time(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric targetResponseTime(MetricOptions props)public Metric TargetResponseTime(MetricOptions? props = null)func TargetResponseTime(Props MetricOptions) Metric#targetTLSNegotiationErrorCount(props?: MetricOptions): Metricdef target_tls_negotiation_error_count(self, props: typing.Optional[MetricOptions] = None) -> Metricpublic Metric targetTLSNegotiationErrorCount(MetricOptions props)public Metric TargetTLSNegotiationErrorCount(MetricOptions? props = null)func TargetTLSNegotiationErrorCount(Props MetricOptions) Metric#Possible causes include a mismatch of ciphers or protocols.