Health check logging events
[data.core.v3.HealthCheckEvent proto]
health_checker_type
()
host
cluster_name
(, REQUIRED)
eject_unhealthy_event
(data.core.v3.HealthCheckEjectUnhealthy) Host ejection.
Precisely one of , add_healthy_event, , degraded_healthy_host, must be set.
add_healthy_event
(data.core.v3.HealthCheckAddHealthy) Host addition.
Precisely one of , add_healthy_event, , degraded_healthy_host, must be set.
health_check_failure_event
(data.core.v3.HealthCheckFailure) Host failure.
Precisely one of , add_healthy_event, , degraded_healthy_host, must be set.
degraded_healthy_host
Precisely one of eject_unhealthy_event, , health_check_failure_event, , no_longer_degraded_host must be set.
no_longer_degraded_host
() A degraded host returned to being healthy.
Precisely one of eject_unhealthy_event, , health_check_failure_event, , no_longer_degraded_host must be set.
timestamp
() Timestamp for event.
data.core.v3.HealthCheckEjectUnhealthy
failure_type
(data.core.v3.HealthCheckFailureType) The type of failure that caused this ejection.
first_check
(bool) Whether this addition is the result of the first ever health check on a host, in which case the configured is bypassed and the host is immediately added.
data.core.v3.HealthCheckFailure
{
"first_check": "..."
failure_type
(data.core.v3.HealthCheckFailureType) The type of failure that caused this event.
first_check
() Whether this event is the result of the first ever health check on a host.
data.core.v3.NoLongerDegradedHost
{}
[data.core.v3.HealthCheckFailureType proto]
ACTIVE
(DEFAULT)
PASSIVE
NETWORK
Enum data.core.v3.HealthCheckerType
[data.core.v3.HealthCheckerType proto]
HTTP
(DEFAULT)
TCP
GRPC
REDIS