envoyproxy fields

edit

envoyproxy module

envoyproxy fields

edit

server fields

edit

Contains envoy proxy server stats

envoyproxy.server.cluster_manager.active_clusters

type: integer

Number of currently active (warmed) clusters

envoyproxy.server.cluster_manager.cluster_added

type: integer

Total clusters added (either via static config or CDS)

envoyproxy.server.cluster_manager.cluster_modified

type: integer

Total clusters modified (via CDS)

envoyproxy.server.cluster_manager.cluster_removed

type: integer

Total clusters removed (via CDS)

envoyproxy.server.cluster_manager.warming_clusters

type: integer

Number of currently warming (not active) clusters

envoyproxy.server.filesystem.flushed_by_timer

type: integer

Total number of times internal flush buffers are written to a file due to flush timeout

envoyproxy.server.filesystem.reopen_failed

type: integer

Total number of times a file was failed to be opened

envoyproxy.server.filesystem.write_buffered

type: integer

Total number of times file data is moved to Envoys internal flush buffer

envoyproxy.server.filesystem.write_completed

type: integer

Total number of times a file was written

envoyproxy.server.filesystem.write_total_buffered

type: integer

Current total size of internal flush buffer in bytes

envoyproxy.server.runtime.load_error

type: integer

Total number of load attempts that resulted in an error

envoyproxy.server.runtime.load_success

type: integer

Total number of load attempts that were successful

envoyproxy.server.runtime.num_keys

type: integer

Number of keys currently loaded

envoyproxy.server.runtime.override_dir_exists

type: integer

Total number of loads that did use an override directory

envoyproxy.server.runtime.override_dir_not_exists

type: integer

Total number of loads that did not use an override directory

envoyproxy.server.runtime.admin_overrides_active

type: integer

envoyproxy.server.listener_manager.listener_added

type: integer

Total listeners added (either via static config or LDS)

envoyproxy.server.listener_manager.listener_create_failure

type: integer

Total failed listener object additions to workers

envoyproxy.server.listener_manager.listener_create_success

type: integer

Total listener objects successfully added to workers

envoyproxy.server.listener_manager.listener_modified

type: integer

Total listeners modified (via LDS)

envoyproxy.server.listener_manager.listener_removed

type: integer

Total listeners removed (via LDS)

envoyproxy.server.listener_manager.total_listeners_active

type: integer

Number of currently active listeners

envoyproxy.server.listener_manager.total_listeners_draining

type: integer

Number of currently draining listeners

envoyproxy.server.listener_manager.total_listeners_warming

type: integer

Number of currently warming listeners

envoyproxy.server.stats.overflow

type: integer

Total number of times Envoy cannot allocate a statistic due to a shortage of shared memory

envoyproxy.server.server.days_until_first_cert_expiring

type: integer

Number of days until the next certificate being managed will expire

envoyproxy.server.server.live

type: integer

1 if the server is not currently draining, 0 otherwise

envoyproxy.server.server.memory_allocated

type: integer

Current amount of allocated memory in bytes

envoyproxy.server.server.memory_heap_size

type: integer

Current reserved heap size in bytes

envoyproxy.server.server.parent_connections

type: integer

Total connections of the old Envoy process on hot restart

envoyproxy.server.server.total_connections

type: integer

Total connections of both new and old Envoy processes

envoyproxy.server.server.uptime

type: integer

Current server uptime in seconds

envoyproxy.server.server.version

type: integer

Integer represented version number based on SCM revision

envoyproxy.server.server.watchdog_mega_miss

type: integer

envoyproxy.server.server.watchdog_miss

type: integer

envoyproxy.server.server.hot_restart_epoch

type: integer

Current hot restart epoch

envoyproxy.server.http2.header_overflow

type: integer

Total number of connections reset due to the headers being larger than Envoy::Http::Http2::ConnectionImpl::StreamImpl::MAX_HEADER_SIZE (63k)

envoyproxy.server.http2.headers_cb_no_stream

type: integer

Total number of errors where a header callback is called without an associated stream. This tracks an unexpected occurrence due to an as yet undiagnosed bug

envoyproxy.server.http2.rx_messaging_error

type: integer

Total number of invalid received frames that violated section 8 of the HTTP/2 spec. This will result in a tx_reset

envoyproxy.server.http2.rx_reset

type: integer

Total number of reset stream frames received by Envoy

envoyproxy.server.http2.too_many_header_frames

type: integer

Total number of times an HTTP2 connection is reset due to receiving too many headers frames. Envoy currently supports proxying at most one header frame for 100-Continue one non-100 response code header frame and one frame with trailers

envoyproxy.server.http2.trailers

type: integer

Total number of trailers seen on requests coming from downstream

envoyproxy.server.http2.tx_reset

type: integer

Total number of reset stream frames transmitted by Envoy