# Constants
In case host was excluded from service.
In case host was brought back into service.
In case upstream host returns certain number of consecutive 5xx.
In case upstream host returns certain number of consecutive gateway errors.
Consecutive local origin failures: Connection failures, resets, timeouts, etc This type of ejection happens only when :ref:`outlier_detection.split_external_local_origin_errors<envoy_api_field_cluster.OutlierDetection.split_external_local_origin_errors>` is set to *true*.
Runs over aggregated success rate statistics from every host in cluster and selects hosts for which ratio of failed replies is above configured value.
Runs over aggregated success rate statistics for local origin failures from every host in cluster and selects hosts for which ratio of failed replies is above configured value.
Runs over aggregated success rate statistics from every host in cluster and selects hosts for which ratio of successful replies deviates from other hosts in the cluster.
Runs over aggregated success rate statistics for local origin failures for all hosts in the cluster and selects hosts for which success rate deviates from other hosts in the cluster.
# Variables
Enum value maps for Action.
Enum value maps for Action.
No description provided by the author
Enum value maps for OutlierEjectionType.
Enum value maps for OutlierEjectionType.
# Structs
[#next-free-field: 12].
No description provided by the author
No description provided by the author
No description provided by the author
OutlierDetectionEventValidationError is the validation error returned by OutlierDetectionEvent.Validate if the designated constraints aren't met.
No description provided by the author
OutlierEjectConsecutiveValidationError is the validation error returned by OutlierEjectConsecutive.Validate if the designated constraints aren't met.
No description provided by the author
OutlierEjectFailurePercentageValidationError is the validation error returned by OutlierEjectFailurePercentage.Validate if the designated constraints aren't met.
No description provided by the author
OutlierEjectSuccessRateValidationError is the validation error returned by OutlierEjectSuccessRate.Validate if the designated constraints aren't met.
# Type aliases
Represents possible action applied to upstream host.
Type of ejection that took place.