Expand description
Dyncfgs used by the balancer.
Constants§
- INJECT_
PROXY_ PROTOCOL_ HEADER_ HTTP - Whether to inject tcp proxy protocol headers to downstream http servers.
- LOGGING_
FILTER - Sets the filter to apply to stderr logging.
- LOGGING_
FILTER_ DEFAULTS - Sets additional default directives to apply to stderr logging.
These apply to all variations of
log_filter
. Directives other thanmodule=off
are likely incorrect. Comma separated list. - OPENTELEMETRY_
FILTER - Sets the filter to apply to OpenTelemetry-backed distributed tracing.
- OPENTELEMETRY_
FILTER_ DEFAULTS - Sets additional default directives to apply to OpenTelemetry-backed
distributed tracing.
These apply to all variations of
opentelemetry_filter
. Directives other thanmodule=off
are likely incorrect. Comma separated list. - SENTRY_
FILTERS - Sets additional default directives to apply to sentry logging.
These apply on top of a defaultinfo
directive. Directives other than
module=off
are likely incorrect. Comma separated list. - SIGTERM_
CONNECTION_ WAIT - Duration to wait after listeners closed via SIGTERM for outstanding connections to complete.
- SIGTERM_
LISTEN_ WAIT - Duration to wait after SIGTERM to begin shutdown of servers.
Functions§
- all_
dyncfgs - Adds the full set of all balancer
Config
s. - has_
tracing_ config_ update - Returns true if
updates
contains an update to a tracing config, false otherwise. - set_
defaults 🔒 - Overrides default values for the Balancerd ConfigSet.
- tracing_
config - Get all dynamic tracing config parameters from this
ConfigSet
.