Envoy integration metrics

The official Datadog integration for monitoring Envoy. It collects 1042 metrics.

Official summary

Envoy is an open source edge and service proxy

Metric types

  • count (occurrences in the interval): 730
  • gauge (value at a point in time): 312

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
envoy.access_logs.grpc_access_log.grpc_entries_flush_failed[Legacy] Number of gRPC access log entries in batches that failed to be submitted to the gRPC streamcount-
envoy.access_logs.grpc_access_log.grpc_entries_flush_failed.count[OpenMetrics V2] Number of gRPC access log entries in batches that failed to be submitted to the gRPC streamcount-
envoy.access_logs.grpc_access_log.grpc_entries_flushed[Legacy] Number of gRPC access log entries successfully submitted to the gRPC streamcount-
envoy.access_logs.grpc_access_log.grpc_entries_flushed.count[OpenMetrics V2] Number of gRPC access log entries successfully submitted to the gRPC streamcount-
envoy.access_logs.grpc_access_log.logs_dropped[Legacy] Number of GRPC Access Logs droppedcount-
envoy.access_logs.grpc_access_log.logs_dropped.count[OpenMetrics V2] Count of GRPC Access Logs droppedcount-
envoy.access_logs.grpc_access_log.logs_written[Legacy] Number of GRPC Access Logs writtencount-
envoy.access_logs.grpc_access_log.logs_written.count[OpenMetrics V2] Count of GRPC Access Logs writtencount-
envoy.auth.clientssl.auth_digest_match[Legacy] Total connections allowed due to certificate matchcountconnection
envoy.auth.clientssl.auth_digest_no_match[Legacy] Total connections denied due to no certificate matchcountconnection
envoy.auth.clientssl.auth_ip_white_list[Legacy] Total connections allowed due to the IP white listcountconnection
envoy.auth.clientssl.auth_no_ssl[Legacy] Total connections ignored due to no TLScountconnection
envoy.auth.clientssl.total_principals[Legacy] Total loaded principalsgaugeitem
envoy.auth.clientssl.update_failure[Legacy] Total principal update failurescounterror
envoy.auth.clientssl.update_success[Legacy] Total principal update successescountsuccess
envoy.cluster.assignment_stale[Legacy] Number of times the received assignments went stale before new assignments arrived.count-
envoy.cluster.assignment_stale.count[OpenMetrics V2] Number of times the received assignments went stale before new assignments arrived.count-
envoy.cluster.assignment_timeout_received[Legacy] Total assignments received with endpoint lease information.countoccurrence
envoy.cluster.assignment_timeout_received.count[OpenMetrics V2] Total assignments received with endpoint lease information.countoccurrence
envoy.cluster.bind_errors[Legacy] Total errors binding the socket to the configured source addresscounterror
envoy.cluster.bind_errors.count[OpenMetrics V2] Total errors binding the socket to the configured source addresscounterror
envoy.cluster.canary.upstream_rq_1xx[Legacy] Upstream canary aggregate HTTP 1xx response codescountresponse
envoy.cluster.canary.upstream_rq_2xx[Legacy] Upstream canary aggregate HTTP 2xx response codescountresponse
envoy.cluster.canary.upstream_rq_3xx[Legacy] Upstream canary aggregate HTTP 3xx response codescountresponse
envoy.cluster.canary.upstream_rq_4xx[Legacy] Upstream canary aggregate HTTP 4xx response codescountresponse
envoy.cluster.canary.upstream_rq_5xx[Legacy] Upstream canary aggregate HTTP 5xx response codescountresponse
envoy.cluster.canary.upstream_rq_completed[Legacy] Total upstream canary requests completedcountresponse
envoy.cluster.canary.upstream_rq_time.0percentile[Legacy] Upstream canary request time in milliseconds 0-percentilegaugemillisecond
envoy.cluster.canary.upstream_rq_time.100percentile[Legacy] Upstream canary request time in milliseconds 100-percentilegaugemillisecond
envoy.cluster.canary.upstream_rq_time.25percentile[Legacy] Upstream canary request time in milliseconds 25-percentilegaugemillisecond
envoy.cluster.canary.upstream_rq_time.50percentile[Legacy] Upstream canary request time in milliseconds 50-percentilegaugemillisecond
envoy.cluster.canary.upstream_rq_time.75percentile[Legacy] Upstream canary request time in milliseconds 75-percentilegaugemillisecond
envoy.cluster.canary.upstream_rq_time.90percentile[Legacy] Upstream canary request time in milliseconds 90-percentilegaugemillisecond
envoy.cluster.canary.upstream_rq_time.95percentile[Legacy] Upstream canary request time in milliseconds 95-percentilegaugemillisecond
envoy.cluster.canary.upstream_rq_time.99_9percentile[Legacy] Upstream canary request time in milliseconds 99.9-percentilegaugemillisecond
envoy.cluster.canary.upstream_rq_time.99percentile[Legacy] Upstream canary request time in milliseconds 99-percentilegaugemillisecond
envoy.cluster.circuit_breakers.cx_open[Legacy] Whether the connection circuit breaker is closed (0) or open (1)gauge-
envoy.cluster.circuit_breakers.cx_pool_open[Legacy] Whether the connection pool circuit breaker is closed (0) or open (1)gauge-
envoy.cluster.circuit_breakers.remaining_cx[Legacy] Number of remaining connections until the circuit breaker opensgauge-
envoy.cluster.circuit_breakers.remaining_pending[Legacy] Number of remaining pending requests until the circuit breaker opensgauge-
envoy.cluster.circuit_breakers.remaining_retries[Legacy] Number of remaining retries until the circuit breaker opensgauge-
envoy.cluster.circuit_breakers.remaining_rq[Legacy] Number of remaining requests until the circuit breaker opensgauge-
envoy.cluster.circuit_breakers.rq_open[Legacy] Whether the requests circuit breaker is closed (0) or open (1)gauge-
envoy.cluster.circuit_breakers.rq_pending_open[Legacy] Whether the pending requests circuit breaker is closed (0) or open (1)gauge-
envoy.cluster.circuit_breakers.rq_retry_open[Legacy] Whether the retry circuit breaker is closed (0) or open (1)gauge-
envoy.cluster.client_ssl_socket_factory.downstream_context_secrets_not_ready.count[OpenMetrics V2] The count of SSL context updates for the listener server performed by Secret Discovery Service.count-
envoy.cluster.client_ssl_socket_factory.ssl_context_update_by_sds[Legacy] Total number of ssl context has been updatedcount-
envoy.cluster.client_ssl_socket_factory.ssl_context_update_by_sds.count[OpenMetrics V2] The count of upstream SSL context secrets of the listener server that are not ready.count-
envoy.cluster.client_ssl_socket_factory.upstream_context_secrets_not_ready[Legacy] Total number of upstream connections reset due to empty ssl certificatecountconnection
envoy.cluster.client_ssl_socket_factory.upstream_context_secrets_not_ready.count[OpenMetrics V2] The count of downstream SSL context secrets of the listener server that are not ready.count-
envoy.cluster.config_reload[Legacy] Total API fetches that resulted in a config reload due to a different configcountrequest
envoy.cluster.default_total_match.count[OpenMetrics V2]count-
envoy.cluster.ext_authz.denied[Legacy] Total responses from the external authorization service denying the trafficcountresponse
envoy.cluster.ext_authz.denied.count[OpenMetrics V2] Total responses from the external authorization service denying the trafficcountresponse
envoy.cluster.ext_authz.disabled[Legacy] Total requests allowed without calling the external authorization services due to the filter being disabledcountresponse
envoy.cluster.ext_authz.disabled.count[OpenMetrics V2] Total requests allowed without calling the external authorization services due to the filter being disabledcountresponse
envoy.cluster.ext_authz.error[Legacy] Total errors contacting the external authorization servicecountresponse
envoy.cluster.ext_authz.error.count[OpenMetrics V2] Total errors contacting the external authorization servicecountresponse
envoy.cluster.ext_authz.failure_mode_allowed[Legacy] Total requests that errored when contacting the external authorization service but were allowed through because of failure_mode_allow being set to falsecountresponse
envoy.cluster.ext_authz.failure_mode_allowed.count[OpenMetrics V2] Total requests that errored when contacting the external authorization service but were allowed through because of failure_mode_allow being set to falsecountresponse
envoy.cluster.ext_authz.ok[Legacy] Total responses from the external authorization servicecountresponse
envoy.cluster.ext_authz.ok.count[OpenMetrics V2] Total responses from the external authorization servicecountresponse
envoy.cluster.external.upstream_rq.count[OpenMetrics v2] Total external origin requestscountrequest
envoy.cluster.external.upstream_rq_1xx[Legacy] External origin aggregate HTTP 1xx response codescountresponse
envoy.cluster.external.upstream_rq_2xx[Legacy] External origin aggregate HTTP 2xx response codescountresponse
envoy.cluster.external.upstream_rq_3xx[Legacy] External origin aggregate HTTP 3xx response codescountresponse
envoy.cluster.external.upstream_rq_4xx[Legacy] External origin aggregate HTTP 4xx response codescountresponse
envoy.cluster.external.upstream_rq_5xx[Legacy] External origin aggregate HTTP 5xx response codescountresponse
envoy.cluster.external.upstream_rq_completed[Legacy] Total external origin requests completedcountresponse
envoy.cluster.external.upstream_rq_completed.count[OpenMetrics v2] Total external origin requests completedcountrequest
envoy.cluster.external.upstream_rq_time.0percentile[Legacy] External origin request time in milliseconds 0-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.100percentile[Legacy] External origin request time in milliseconds 100-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.25percentile[Legacy] External origin request time in milliseconds 25-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.50percentile[Legacy] External origin request time in milliseconds 50-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.75percentile[Legacy] External origin request time in milliseconds 75-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.90percentile[Legacy] External origin request time in milliseconds 90-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.95percentile[Legacy] External origin request time in milliseconds 95-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.99_5percentile[Legacy] External origin request time in milliseconds 99.5-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.99_9percentile[Legacy] External origin request time in milliseconds 99.9-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.99percentile[Legacy] External origin request time in milliseconds 99-percentilegaugemillisecond
envoy.cluster.external.upstream_rq_time.bucket[OpenMetrics V2] Total time for external request and response (milliseconds)countmillisecond
envoy.cluster.external.upstream_rq_time.count[OpenMetrics V2] Count of external request and response times sampled.count-
envoy.cluster.external.upstream_rq_time.sum[OpenMetrics V2] Total sum of external request and response times.countmillisecond
envoy.cluster.external.upstream_rq_xx.count[OpenMetrics v2] External origin aggregate HTTP response codes (e.g., 2xx, 3xx, etc.)countrequest
envoy.cluster.grpc.failure[Legacy] Total failed service/method callscountoperation
envoy.cluster.grpc.success[Legacy] Total successful service/method callscountoperation
envoy.cluster.grpc.total[Legacy] Total service/method callscountoperation
envoy.cluster.health_check.attempt[Legacy] Number of health checkscountcheck
envoy.cluster.health_check.failure[Legacy] Number of immediately failed health checks (e.g. HTTP 503) as well as network failurescountcheck
envoy.cluster.health_check.healthy[Legacy] Number of healthy membersgaugecheck
envoy.cluster.health_check.network_failure[Legacy] Number of health check failures due to network errorcountcheck
envoy.cluster.health_check.passive_failure[Legacy] Number of health check failures due to passive events (e.g. x-envoy-immediate-health-check-fail)countcheck
envoy.cluster.health_check.success[Legacy] Number of successful health checkscountcheck
envoy.cluster.health_check.verify_cluster[Legacy] Number of health checks that attempted cluster name verificationcountcheck
envoy.cluster.http1.dropped_headers_with_underscores[Legacy] Total number of dropped headers with names containing underscores. This action is configured by setting the headers_with_underscores_action config setting.count-
envoy.cluster.http1.dropped_headers_with_underscores.count[OpenMetrics V2] Total number of dropped headers with names containing underscores. This action is configured by setting the headers_with_underscores_action config setting.count-
envoy.cluster.http1.metadata_not_supported_error[Legacy] Total number of metadata dropped during HTTP/1 encodingcount-
envoy.cluster.http1.metadata_not_supported_error.count[OpenMetrics V2] Total number of metadata dropped during HTTP/1 encodingcount-
envoy.cluster.http1.requests_rejected_with_underscores_in_headers[Legacy] Total numbers of rejected requests due to header names containing underscores. This action is configured by setting the headers_with_underscores_action config setting.countrequest
envoy.cluster.http1.requests_rejected_with_underscores_in_headers.count[OpenMetrics V2] Total numbers of rejected requests due to header names containing underscores. This action is configured by setting the headers_with_underscores_action config setting.countrequest
envoy.cluster.http1.response_flood[Legacy] Total number of connections closed due to response floodingcountconnection
envoy.cluster.http1.response_flood.count[OpenMetrics V2] Total number of connections closed due to response floodingcountconnection
envoy.cluster.http2.dropped_headers_with_underscores.count[OpenMetrics V2] Total number of dropped headers with names containing underscores. This action is configured by setting the headers_with_underscores_action config setting.count-
envoy.cluster.http2.header_overflow[Legacy] Total number of connections reset due to the headers being larger than 63 Kcountconnection
envoy.cluster.http2.header_overflow.count[OpenMetrics V2] Total number of connections reset due to the headers being larger than 63 Kcountconnection
envoy.cluster.http2.headers_cb_no_stream[Legacy] 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.counterror
envoy.cluster.http2.headers_cb_no_stream.count[OpenMetrics V2] Total request resets receivedcountrequest
envoy.cluster.http2.inbound_empty_frames_flood[Legacy] Total number of connections terminated for exceeding the limit on consecutive inbound frames with an empty payload and no end stream flagcountconnection
envoy.cluster.http2.inbound_empty_frames_flood.count[OpenMetrics V2] Total number of connections terminated for exceeding the limit on consecutive inbound frames with an empty payload and no end stream flagcountconnection
envoy.cluster.http2.inbound_priority_frames_flood[Legacy] Total number of connections terminated for exceeding the limit on inbound frames of type PRIORITYcountconnection
envoy.cluster.http2.inbound_priority_frames_flood.count[OpenMetrics V2] Total number of connections terminated for exceeding the limit on inbound frames of type PRIORITYcountconnection
envoy.cluster.http2.inbound_window_update_frames_flood[Legacy] Total number of connections terminated for exceeding the limit on inbound frames of type WINDOW_UPDATEcountconnection
envoy.cluster.http2.inbound_window_update_frames_flood.count[OpenMetrics V2]count-
envoy.cluster.http2.keepalive_timeout.count[OpenMetrics V2]count-
envoy.cluster.http2.metadata_empty_frames.count[OpenMetrics V2]count-
envoy.cluster.http2.outbound_control_flood[Legacy] Total number of connections terminated for exceeding the limit on outbound frames of types PING/SETTINGS/RST_STREAMcountconnection
envoy.cluster.http2.outbound_control_flood.count[OpenMetrics V2] Total number of connections terminated for exceeding the limit on outbound frames of types PING/SETTINGS/RST_STREAMcountconnection
envoy.cluster.http2.outbound_flood[Legacy] Total number of connections terminated for exceeding the limit on outbound frames of all typescountconnection
envoy.cluster.http2.outbound_flood.count[OpenMetrics V2] Total number of connections terminated for exceeding the limit on outbound frames of all typescountconnection
envoy.cluster.http2.pending_send_bytes[OpenMetrics V2]Currently buffered body data in bytes waiting to be written when stream/connection window is opened.gaugebyte
envoy.cluster.http2.requests_rejected_with_underscores_in_headers.count[OpenMetrics V2] Total numbers of rejected requests due to header names containing underscores. This action is configured by setting the headers_with_underscores_action config setting.countrequest
envoy.cluster.http2.rx_messaging_error[Legacy] Total number of invalid received frames that violated section 8 of the HTTP/2 speccountitem
envoy.cluster.http2.rx_messaging_error.count[OpenMetrics V2] Total number of invalid received frames that violated section 8 of the HTTP/2 speccounterror
envoy.cluster.http2.rx_reset[Legacy] Total number of reset stream frames received by Envoycountmessage
envoy.cluster.http2.rx_reset.count[OpenMetrics V2] Total number of reset stream frames received by Envoycountmessage
envoy.cluster.http2.stream_refused_errors.count[OpenMetrics V2] Total number of invalid frames received by Envoy with a REFUSED_STREAM error codecount-
envoy.cluster.http2.streams_active[OpenMetrics V2] Active streams as observed by the codecgauge-
envoy.cluster.http2.too_many_header_frames[Legacy] 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.countoccurrence
envoy.cluster.http2.trailers[Legacy] Total number of trailers seen on requests coming from downstreamcountitem
envoy.cluster.http2.trailers.count[OpenMetrics V2] Total number of trailers seen on requests coming from downstreamcount-
envoy.cluster.http2.tx_flush_timeout.count[OpenMetrics V2] Total number of stream idle timeouts waiting for open stream window to flush the remainder of a streamcount-
envoy.cluster.http2.tx_reset[Legacy] Total number of reset stream frames transmitted by Envoycountmessage
envoy.cluster.http2.tx_reset.count[OpenMetrics V2] Total number of reset stream frames transmitted by Envoycount-
envoy.cluster.internal.upstream_rq.count[OpenMetrics V2] Request time millisecondscountmillisecond
envoy.cluster.internal.upstream_rq_1xx[Legacy] Internal origin aggregate HTTP 1xx response codescountresponse
envoy.cluster.internal.upstream_rq_2xx[Legacy] Internal origin aggregate HTTP 2xx response codescountresponse
envoy.cluster.internal.upstream_rq_3xx[Legacy] Internal origin aggregate HTTP 3xx response codescountresponse
envoy.cluster.internal.upstream_rq_4xx[Legacy] Internal origin aggregate HTTP 4xx response codescountresponse
envoy.cluster.internal.upstream_rq_5xx[Legacy] Internal origin aggregate HTTP 5xx response codescountresponse
envoy.cluster.internal.upstream_rq_completed[Legacy] Total internal origin requests completedcountresponse
envoy.cluster.internal.upstream_rq_completed.count[OpenMetrics V2] Total upstream requests completedcount-
envoy.cluster.internal.upstream_rq_time.0percentile[Legacy] Internal origin request time in milliseconds 0-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_time.100percentile[Legacy] Internal origin request time in milliseconds 100-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_time.25percentile[Legacy] Internal origin request time in milliseconds 25-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_time.50percentile[Legacy] Internal origin request time in milliseconds 50-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_time.75percentile[Legacy] Internal origin request time in milliseconds 75-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_time.90percentile[Legacy] Internal origin request time in milliseconds 90-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_time.95percentile[Legacy] Internal origin request time in milliseconds 95-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_time.99_9percentile[Legacy] Internal origin request time in milliseconds 99.9-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_time.99percentile[Legacy] Internal origin request time in milliseconds 99-percentilegaugemillisecond
envoy.cluster.internal.upstream_rq_xx.count[OpenMetrics V2] Aggregate HTTP response codes (e.g., 2xx, 3xx, etc.)count-
envoy.cluster.lb_healthy_panic[Legacy] Total requests load balanced with the load balancer in panic modecountrequest
envoy.cluster.lb_healthy_panic.count[OpenMetrics V2] Total requests load balanced with the load balancer in panic modecount-
envoy.cluster.lb_local_cluster_not_ok[Legacy] Local host set is not set or it is panic mode for local clustercount-
envoy.cluster.lb_local_cluster_not_ok.count[OpenMetrics V2] Local host set is not set or it is panic mode for local clustercount-
envoy.cluster.lb_recalculate_zone_structures[Legacy] The number of times locality aware routing structures are regenerated for fast decisions on upstream locality selectioncountoccurrence
envoy.cluster.lb_recalculate_zone_structures.count[OpenMetrics V2] The number of times locality aware routing structures are regenerated for fast decisions on upstream locality selectioncount-
envoy.cluster.lb_subsets_active[Legacy] Number of currently available subsetsgauge-
envoy.cluster.lb_subsets_created[Legacy] Number of subsets createdcount-
envoy.cluster.lb_subsets_created.count[OpenMetrics V2] Number of subsets createdcount-
envoy.cluster.lb_subsets_fallback[Legacy] Number of times the fallback policy was invokedcountoccurrence
envoy.cluster.lb_subsets_fallback.count[OpenMetrics V2] Number of times the fallback policy was invokecount-
envoy.cluster.lb_subsets_fallback_panic[Legacy] Number of times the subset panic mode triggeredcountoccurrence
envoy.cluster.lb_subsets_fallback_panic.count[OpenMetrics V2] Number of times the subset panic mode triggeredcount-
envoy.cluster.lb_subsets_removed[Legacy] Number of subsets removed due to no hostscount-
envoy.cluster.lb_subsets_removed.count[OpenMetrics V2] Number of subsets removed due to no hostscount-
envoy.cluster.lb_subsets_selected[Legacy] Number of times any subset was selected for load balancingcountoccurrence
envoy.cluster.lb_subsets_selected.count[OpenMetrics V2] Number of times any subset was selected for load balancingcount-
envoy.cluster.lb_zone_cluster_too_small[Legacy] No zone aware routing because of small upstream cluster sizecount-
envoy.cluster.lb_zone_cluster_too_small.count[OpenMetrics V2] No zone aware routing because of small upstream cluster sizecount-
envoy.cluster.lb_zone_no_capacity_left[Legacy] Total number of times ended with random zone selection due to rounding errorcountoccurrence
envoy.cluster.lb_zone_no_capacity_left.count[OpenMetrics V2] Total number of times ended with random zone selection due to rounding errorcount-
envoy.cluster.lb_zone_number_differs[Legacy] Number of zones in local and upstream cluster differentcount-
envoy.cluster.lb_zone_number_differs.count[OpenMetrics V2] Number of zones in local and upstream cluster differentcount-
envoy.cluster.lb_zone_routing_all_directly[Legacy] Sending all requests directly to the same zonecount-
envoy.cluster.lb_zone_routing_all_directly.count[OpenMetrics V2] Sending all requests directly to the same zonecount-
envoy.cluster.lb_zone_routing_cross_zone[Legacy] Zone aware routing mode but have to send cross zonecount-
envoy.cluster.lb_zone_routing_cross_zone.count[OpenMetrics V2] Zone aware routing mode but have to send cross zonecount-
envoy.cluster.lb_zone_routing_sampled[Legacy] Sending some requests to the same zonecount-
envoy.cluster.lb_zone_routing_sampled.count[OpenMetrics V2] Sending some requests to the same zonecount-
envoy.cluster.max_host_weight[Legacy] Maximum weight of any host in the clustergaugeitem
envoy.cluster.membership_change[Legacy] Total cluster membership changescountevent
envoy.cluster.membership_change.count[OpenMetrics V2] Total cluster membership changescount-
envoy.cluster.membership_degraded[Legacy] Current cluster degraded totalgaugenode
envoy.cluster.membership_excluded[Legacy] Current cluster membership excludedgaugenode
envoy.cluster.membership_healthy[Legacy] Current cluster healthy total (inclusive of both health checking and outlier detection)gaugenode
envoy.cluster.membership_total[Legacy] Current cluster membership totalgaugenode
envoy.cluster.original_dst_host_invalid[Legacy] Total number of invalid hosts passed to original destination load balancercount-
envoy.cluster.original_dst_host_invalid.count[OpenMetrics V2] Total number of invalid hosts passed to original destination load balancercount-
envoy.cluster.outlier_detection.ejections_active[OpenMetrics V2 and Legacy] Number of currently ejected hostsgauge-
envoy.cluster.outlier_detection.ejections_detected_consecutive_5xx[Legacy] Number of detected consecutive 5xx ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_consecutive_5xx.count[OpenMetrics V2] Number of detected consecutive 5xx ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_consecutive_gateway_failure[Legacy] Number of detected consecutive gateway failure ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_consecutive_gateway_failure.count[OpenMetrics V2] Number of detected consecutive gateway failure ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_consecutive_local_origin_failure[Legacy] Number of detected consecutive local origin failure ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_consecutive_local_origin_failure.count[OpenMetrics V2] Number of detected consecutive local origin failure ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_failure_percentage[Legacy] Number of detected failure percentage ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_failure_percentage.count[OpenMetrics V2] Number of detected failure percentage ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_failure_percentage_local_origin[Legacy] Number of detected local origin failure percentage ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_local_origin_success_rate[Legacy] Number of detected local origin success rate ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_local_origin_success_rate.count[OpenMetrics V2] Number of detected local origin success rate ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_success_rate[Legacy] Number of detected success rate outlier ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_detected_success_rate.count[OpenMetrics V2] Number of detected success rate outlier ejections (even if unenforced)count-
envoy.cluster.outlier_detection.ejections_enforced_consecutive_5xx[Legacy] Number of enforced consecutive 5xx ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_consecutive_5xx.count[OpenMetrics V2] Number of enforced consecutive 5xx ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_consecutive_gateway_failure[Legacy] Number of enforced consecutive gateway failure ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_consecutive_gateway_failure.count[OpenMetrics V2] Number of enforced consecutive gateway failure ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_consecutive_local_origin_failure[Legacy] Number of enforced consecutive local origin failure ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_consecutive_local_origin_failure.count[OpenMetrics V2] Number of enforced consecutive local origin failure ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_failure_percentage[Legacy] Number of enforced failure percentage ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_failure_percentage.count[OpenMetrics V2] Number of enforced failure percentage ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_failure_percentage_local_origin[Legacy] Number of enforced local origin failure percentage ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_local_origin_success_rate[Legacy] Number of enforced local origin success rate ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_local_origin_success_rate.count[OpenMetrics V2] Number of enforced local origin success rate ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_success_rate[Legacy] Number of enforced success rate outlier ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_success_rate.count[OpenMetrics V2] Number of enforced success rate outlier ejectionscount-
envoy.cluster.outlier_detection.ejections_enforced_total[Legacy] Number of enforced ejections due to any outlier typecount-
envoy.cluster.outlier_detection.ejections_overflow[Legacy] Number of ejections aborted due to the max ejection %count-
envoy.cluster.outlier_detection.ejections_overflow.count[OpenMetrics V2] Number of ejections aborted due to the max ejection %count-
envoy.cluster.ratelimit.error[Legacy] Total errors contacting the rate limit servicecountresponse
envoy.cluster.ratelimit.error.count[OpenMetrics V2] Total errors contacting the rate limit servicecountresponse
envoy.cluster.ratelimit.failure_mode_allowed[Legacy] Total requests that errored when contacting the rate limit service but were allowed through because of failure_mode_deny being set to falsecountresponse
envoy.cluster.ratelimit.failure_mode_allowed.count[OpenMetrics V2] Total requests that errored when contacting the rate limit service but were allowed through because of failure_mode_deny being set to falsecountresponse
envoy.cluster.ratelimit.ok[Legacy] Total under limit responses from the rate limit servicecountresponse
envoy.cluster.ratelimit.ok.count[OpenMetrics V2] Total under limit responses from the rate limit servicecountresponse
envoy.cluster.ratelimit.over_limit[Legacy] Total over limit responses from the rate limit servicecountresponse
envoy.cluster.ratelimit.over_limit.count[OpenMetrics V2] Total over limit responses from the rate limit servicecountresponse
envoy.cluster.retry_or_shadow_abandoned[Legacy] Total number of times shadowing or retry buffering was canceled due to buffer limitscountoccurrence
envoy.cluster.retry_or_shadow_abandoned.count[OpenMetrics V2] Total number of times shadowing or retry buffering was canceled due to buffer limitscount-
envoy.cluster.ssl.ciphers[Legacy] Total TLS connections that used cipher tagcountconnection
envoy.cluster.ssl.connection_error[Legacy] Total TLS connection errors not including failed certificate verificationscounterror
envoy.cluster.ssl.curves[Legacy] Total successful TLS connections that used ECDHE curve tagcountconnection
envoy.cluster.ssl.fail_no_sni_match[Legacy] Total TLS connections that were rejected because of missing SNI matchcountconnection
envoy.cluster.ssl.fail_verify_cert_hash[Legacy] Total TLS connections that failed certificate pinning verificationcountconnection
envoy.cluster.ssl.fail_verify_error[Legacy] Total TLS connections that failed CA verificationcountconnection
envoy.cluster.ssl.fail_verify_no_cert[Legacy] Total TLS connections that failed because of missing client certificatecountconnection
envoy.cluster.ssl.fail_verify_san[Legacy] Total TLS connections that failed SAN verificationcountconnection
envoy.cluster.ssl.handshake[Legacy] Total successful TLS connection handshakescountsuccess
envoy.cluster.ssl.no_certificate[Legacy] Total successful TLS connections with no client certificatecountsuccess
envoy.cluster.ssl.session_reused[Legacy] Total successful TLS session resumptionscountsuccess
envoy.cluster.ssl.sigalgs[Legacy] Total successful TLS connections that used signature algorithm sigalg tagcountconnection
envoy.cluster.ssl.versions[Legacy] Total successful TLS connections that used protocol version tagcountconnection
envoy.cluster.update_attempt[Legacy] Total cluster membership update attemptscountoccurrence
envoy.cluster.update_attempt.count[OpenMetrics V2] Total attempted cluster membership updates by service discoverycount-
envoy.cluster.update_empty[Legacy] Total cluster membership updates ending with empty cluster load assignment and continuing with previous configcountoccurrence
envoy.cluster.update_empty.count[OpenMetrics V2] Total cluster membership updates ending with empty cluster load assignment and continuing with previous configcount-
envoy.cluster.update_failure[Legacy] Total cluster membership update failurescounterror
envoy.cluster.update_failure.count[OpenMetrics V2] Total failed cluster membership updates by service discoverycount-
envoy.cluster.update_no_rebuild[Legacy] Total successful cluster membership updates that didn't result in any cluster load balancing structure rebuildscountoccurrence
envoy.cluster.update_no_rebuild.count[OpenMetrics V2] Total successful cluster membership updates that didn't result in any cluster load balancing structure rebuildcount-
envoy.cluster.update_success[Legacy] Total cluster membership update successescountsuccess
envoy.cluster.update_success.count[OpenMetrics V2] Total successful cluster membership updates by service discovercount-
envoy.cluster.upstream_cx.count[OpenMetrics V2] Count of connectionscountconnection
envoy.cluster.upstream_cx_active[Legacy] Total active connectionsgaugeconnection
envoy.cluster.upstream_cx_close_notify[Legacy] Total connections closed via HTTP/1.1 connection close header or HTTP/2 GOAWAYcountconnection
envoy.cluster.upstream_cx_close_notify.count[OpenMetrics V2] Total connections closed via HTTP/1.1 connection close header or HTTP/2 or HTTP/3 GOAWAYcount-
envoy.cluster.upstream_cx_connect_attempts_exceeded[Legacy] Total consecutive connection failures exceeding configured connection attemptscounterror
envoy.cluster.upstream_cx_connect_attempts_exceeded.count[OpenMetrics V2] Total consecutive connection failures exceeding configured connection attemptscount-
envoy.cluster.upstream_cx_connect_fail[Legacy] Total connection failurescounterror
envoy.cluster.upstream_cx_connect_fail.count[OpenMetrics V2] Total connection failurescount-
envoy.cluster.upstream_cx_connect_ms.0percentile[Legacy] Connection establishment in milliseconds 0-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.100percentile[Legacy] Connection establishment in milliseconds 100-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.25percentile[Legacy] Connection establishment in milliseconds 25-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.50percentile[Legacy] Connection establishment in milliseconds 50-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.75percentile[Legacy] Connection establishment in milliseconds 75-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.90percentile[Legacy] Connection establishment in milliseconds 90-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.95percentile[Legacy] Connection establishment in milliseconds 95-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.99_5percentile[Legacy] Connection establishment in milliseconds 99.5-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.99_9percentile[Legacy] Connection establishment in milliseconds 99.9-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.99percentile[Legacy] Connection establishment in milliseconds 99-percentilegaugemillisecond
envoy.cluster.upstream_cx_connect_ms.bucket[OpenMetrics V2] Connection establishment millisecondscountmillisecond
envoy.cluster.upstream_cx_connect_ms.count[OpenMetrics V2] Total count of connection establishmentscount-
envoy.cluster.upstream_cx_connect_ms.sum[OpenMetrics V2] Total sum of connection establishmentscountmillisecond
envoy.cluster.upstream_cx_connect_timeout[Legacy] Total connection timeoutscounttimeout
envoy.cluster.upstream_cx_connect_timeout.count[OpenMetrics V2] Total connection connect timeoutscount-
envoy.cluster.upstream_cx_destroy[Legacy] Total destroyed connectionscountconnection
envoy.cluster.upstream_cx_destroy.count[OpenMetrics V2] Total destroyed connectionscount-
envoy.cluster.upstream_cx_destroy_local[Legacy] Total connections destroyed locallycountconnection
envoy.cluster.upstream_cx_destroy_local.count[OpenMetrics V2] Total connections destroyed locallycount-
envoy.cluster.upstream_cx_destroy_local_with_active_rq[Legacy] Total connections destroyed locally with active requestscountconnection
envoy.cluster.upstream_cx_destroy_local_with_active_rq.count[OpenMetrics V2] Total connections destroyed locally with 1+ active requestcount-
envoy.cluster.upstream_cx_destroy_remote[Legacy] Total connections destroyed remotelycountconnection
envoy.cluster.upstream_cx_destroy_remote.count[OpenMetrics V2] Total connections destroyed remotelycount-
envoy.cluster.upstream_cx_destroy_remote_with_active_rq[Legacy] Total connections destroyed remotely with active requestscountconnection
envoy.cluster.upstream_cx_destroy_remote_with_active_rq.count[OpenMetrics V2] Total connections destroyed remotely with 1+ active requestcount-
envoy.cluster.upstream_cx_destroy_with_active_rq[Legacy] Total connections destroyed with active requestscountconnection
envoy.cluster.upstream_cx_destroy_with_active_rq.count[OpenMetrics V2] Total connections destroyed with 1+ active requestcount-
envoy.cluster.upstream_cx_http1.count[OpenMetrics V2] Count of HTTP/1.1 connectionscountconnection
envoy.cluster.upstream_cx_http1_total[Legacy] Total HTTP/1.1 connectionscountconnection
envoy.cluster.upstream_cx_http2.count[OpenMetrics V2] Count of HTTP/2 connectionscountconnection
envoy.cluster.upstream_cx_http2_total[Legacy] Total HTTP/2 connectionscountconnection
envoy.cluster.upstream_cx_http3.count[OpenMetrics V2] Count of HTTP/3 connectionscountconnection
envoy.cluster.upstream_cx_http3_total[Legacy] [API v3 only] Total HTTP/3 connectionscountconnection
envoy.cluster.upstream_cx_idle_timeout[Legacy] Total connection idle timeoutscountconnection
envoy.cluster.upstream_cx_idle_timeout.count[OpenMetrics V2] Total connection idle timeoutscount-
envoy.cluster.upstream_cx_length_ms.0percentile[Legacy] Connection length in milliseconds 0-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.100percentile[Legacy] Connection length in milliseconds 100-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.25percentile[Legacy] Connection length in milliseconds 25-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.50percentile[Legacy] Connection length in milliseconds 50-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.75percentile[Legacy] Connection length in milliseconds 75-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.90percentile[Legacy] Connection length in milliseconds 90-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.95percentile[Legacy] Connection length in milliseconds 95-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.99_5percentile[Legacy] Connection length in milliseconds 99.5-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.99_9percentile[Legacy] Connection length in milliseconds 99.9-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.99percentile[Legacy] Connection length in milliseconds 99-percentilegaugemillisecond
envoy.cluster.upstream_cx_length_ms.bucket[OpenMetrics V2] Connection length millisecondscountmillisecond
envoy.cluster.upstream_cx_length_ms.count[OpenMetrics V2] Count of connection length samplescount-
envoy.cluster.upstream_cx_length_ms.sum[OpenMetrics V2] Total sum of connection lengthcountmillisecond
envoy.cluster.upstream_cx_max_requests[Legacy] Total connections closed due to maximum requestscountconnection
envoy.cluster.upstream_cx_max_requests.count[OpenMetrics V2] Total connections closed due to maximum requestscount-
envoy.cluster.upstream_cx_none_healthy[Legacy] Total times connection not established due to no healthy hostscountconnection
envoy.cluster.upstream_cx_none_healthy.count[OpenMetrics V2] Total times connection not established due to no healthy hostscount-
envoy.cluster.upstream_cx_overflow[Legacy] Total times that the cluster's connection circuit breaker overflowedcountoccurrence
envoy.cluster.upstream_cx_overflow.count[OpenMetrics V2] Total times that the cluster's connection circuit breaker overflowedcount-
envoy.cluster.upstream_cx_pool_overflow[Legacy] Total times that the cluster's connection pool circuit breaker overflowedcount-
envoy.cluster.upstream_cx_pool_overflow.count[OpenMetrics V2] Total times that the cluster's connection pool circuit breaker overflowedcount-
envoy.cluster.upstream_cx_protocol_error[Legacy] Total connection protocol errorscounterror
envoy.cluster.upstream_cx_protocol_error.count[OpenMetrics V2] Total connection protocol errorscount-
envoy.cluster.upstream_cx_rx_bytes.count[OpenMetrics V2] Count of received connection bytescountbyte
envoy.cluster.upstream_cx_rx_bytes_buffered[Legacy] Received connection bytes currently bufferedgaugebyte
envoy.cluster.upstream_cx_rx_bytes_total[Legacy] Total received connection bytescountbyte
envoy.cluster.upstream_cx_total[Legacy] Total connectionscountconnection
envoy.cluster.upstream_cx_tx_bytes.count[OpenMetrics V2] Count of sent connection bytescountbyte
envoy.cluster.upstream_cx_tx_bytes_buffered[Legacy] Send connection bytes currently bufferedgaugebyte
envoy.cluster.upstream_cx_tx_bytes_total[Legacy] Total sent connection bytescountbyte
envoy.cluster.upstream_flow_control_backed_up.count[OpenMetrics V2] Count of times the upstream connection backed up and paused reads from downstreamcountoccurrence
envoy.cluster.upstream_flow_control_backed_up_total[Legacy] Total number of times the upstream connection backed up and paused reads from downstreamcountoccurrence
envoy.cluster.upstream_flow_control_drained.count[OpenMetrics V2] Count of times the upstream connection drained and resumed reads from downstreamcountoccurrence
envoy.cluster.upstream_flow_control_drained_total[Legacy] Total number of times the upstream connection drained and resumed reads from downstreamcountoccurrence
envoy.cluster.upstream_flow_control_paused_reading.count[OpenMetrics V2] Count of times flow control paused reading from upstreamcountoccurrence
envoy.cluster.upstream_flow_control_paused_reading_total[Legacy] Total number of times flow control paused reading from upstreamcountoccurrence
envoy.cluster.upstream_flow_control_resumed_reading.count[Opnemetrics V2] Count of times flow control resumed reading from upstreamcountoccurrence
envoy.cluster.upstream_flow_control_resumed_reading_total[Legacy] Total number of times flow control resumed reading from upstreamcountoccurrence
envoy.cluster.upstream_internal_redirect_failed.count[OpenMetrics V2] Count of times failed internal redirects resulted in redirects being passed downstreamcount-
envoy.cluster.upstream_internal_redirect_failed_total[Legacy] Total number of times failed internal redirects resulted in redirects being passed downstreamcount-
envoy.cluster.upstream_internal_redirect_succeeded.count[Openmetrics V2] Count of times internal redirects resulted in a second upstream requestcount-
envoy.cluster.upstream_internal_redirect_succeeded_total[Legacy] Total number of times internal redirects resulted in a second upstream requestcount-
envoy.cluster.upstream_rq.count[OpenMetrics V2] Specific HTTP response codes (e.g., 201, 302, etc.)count-
envoy.cluster.upstream_rq_1xx[Legacy] Aggregate HTTP 1xx response codescountresponse
envoy.cluster.upstream_rq_2xx[Legacy] Aggregate HTTP 2xx response codescountresponse
envoy.cluster.upstream_rq_3xx[Legacy] Aggregate HTTP 3xx response codescountresponse
envoy.cluster.upstream_rq_4xx[Legacy] Aggregate HTTP 4xx response codescountresponse
envoy.cluster.upstream_rq_5xx[Legacy] Aggregate HTTP 5xx response codescountresponse
envoy.cluster.upstream_rq_active[Legacy] Total active requestsgaugerequest
envoy.cluster.upstream_rq_cancelled[Legacy] Total requests cancelled before obtaining a connection pool connectioncountrequest
envoy.cluster.upstream_rq_cancelled.count[OpenMetrics V2] Total requests cancelled before obtaining a connection pool connectioncount-
envoy.cluster.upstream_rq_completed[Legacy] Total upstream requests completedcountresponse
envoy.cluster.upstream_rq_completed.count[OpenMetrics V2] Total upstream requests completedcount-
envoy.cluster.upstream_rq_maintenance_mode[Legacy] Total requests that resulted in an immediate 503 due to maintenance modecountrequest
envoy.cluster.upstream_rq_maintenance_mode.count[OpenMetrics V2] Total requests that resulted in an immediate 503 due to maintenance modecount-
envoy.cluster.upstream_rq_max_duration_reached[Legacy] Total requests closed due to max duration reachedcountrequest
envoy.cluster.upstream_rq_max_duration_reached.count[OpenMetrics V2] Total requests closed due to max duration reachedcount-
envoy.cluster.upstream_rq_pending.count[Openmetrics V2] Count of requests pending a connection pool connectioncountrequest
envoy.cluster.upstream_rq_pending_active[Legacy] Total active requests pending a connection pool connectiongaugerequest
envoy.cluster.upstream_rq_pending_failure_eject[Legacy] Total requests that were failed due to a connection pool connection failurecountrequest
envoy.cluster.upstream_rq_pending_failure_eject.count[OpenMetrics V2] Total requests that were failed due to a connection pool connection failure or remote connection terminationcount-
envoy.cluster.upstream_rq_pending_overflow[Legacy] Total requests that overflowed connection pool circuit breaking and were failedcountrequest
envoy.cluster.upstream_rq_pending_overflow.count[OpenMetrics V2] Total requests that overflowed connection pool or requests (mainly for HTTP/2 and above) circuit breaking and were failedcount-
envoy.cluster.upstream_rq_pending_total[Legacy] Total requests pending a connection pool connectioncountrequest
envoy.cluster.upstream_rq_per_try_timeout[Legacy] Total requests that hit the per try timeoutcountrequest
envoy.cluster.upstream_rq_per_try_timeout.count[OpenMetrics V2] Total requests that hit the per try timeout (except when request hedging is enabled)count-
envoy.cluster.upstream_rq_retry[Legacy] Total request retriescountrequest
envoy.cluster.upstream_rq_retry.count[OpenMetrics V2] Total request retriescount-
envoy.cluster.upstream_rq_retry_backoff_exponential.count[OpenMetrics V2] Total retries using the exponential backoff strategycount-
envoy.cluster.upstream_rq_retry_backoff_ratelimited.count[OpenMetrics V2] Total retries using the ratelimited backoff strategycount-
envoy.cluster.upstream_rq_retry_limit_exceeded.count[OpenMetrics V2] Total requests not retried due to exceeding the configured number of maximum retriescount-
envoy.cluster.upstream_rq_retry_overflow[Legacy] Total requests not retried due to circuit breakingcountrequest
envoy.cluster.upstream_rq_retry_overflow.count[OpenMetrics V2] Total requests not retried due to circuit breaking or exceeding the retry budgetcount-
envoy.cluster.upstream_rq_retry_success[Legacy] Total request retry successescountrequest
envoy.cluster.upstream_rq_retry_success.count[OpenMetrics V2] Total request retry successescount-
envoy.cluster.upstream_rq_rx_reset[Legacy] Total requests that were reset remotelycountrequest
envoy.cluster.upstream_rq_rx_reset.count[OpenMetrics V2] Total requests that were reset remotelycount-
envoy.cluster.upstream_rq_time.0percentile[Legacy] Request time in milliseconds 0-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.100percentile[Legacy] Request time in milliseconds 100-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.25percentile[Legacy] Request time in milliseconds 25-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.50percentile[Legacy] Request time in milliseconds 50-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.75percentile[Legacy] Request time in milliseconds 75-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.90percentile[Legacy] Request time in milliseconds 90-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.95percentile[Legacy] Request time in milliseconds 95-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.99_5percentile[Legacy] Request time in milliseconds 99-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.99_9percentile[Legacy] Request time in milliseconds 99.9-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.99percentile[Legacy] Request time in milliseconds 99-percentilegaugemillisecond
envoy.cluster.upstream_rq_time.bucket[OpenMetrics v2] Count of requests in the histogram bucketcountrequest
envoy.cluster.upstream_rq_time.count[OpenMetrics v2] Total count of requestscountrequest
envoy.cluster.upstream_rq_time.sum[OpenMetrics v2] Sum of all the requests durations in millisecondscountmillisecond
envoy.cluster.upstream_rq_timeout[Legacy] Total requests that timed out waiting for a responsecountrequest
envoy.cluster.upstream_rq_timeout.count[OpenMetrics V2] Total requests that timed out waiting for a responsecount-
envoy.cluster.upstream_rq_total[Legacy] Total requestscountrequest
envoy.cluster.upstream_rq_tx_reset[Legacy] Total requests that were reset locallycountrequest
envoy.cluster.upstream_rq_tx_reset.count[OpenMetrics V2] Total requests that were reset locallycount-
envoy.cluster.upstream_rq_xx.count[OpenMetrics V2] Aggregate HTTP response codes (e.g., 2xx, 3xx, etc.)count-
envoy.cluster.version[Legacy] Hash of the contents from the last successful API fetchgaugeitem
envoy.cluster.zone.upstream_rq_1xx[Legacy] Aggregate HTTP 1xx response codescountresponse
envoy.cluster.zone.upstream_rq_2xx[Legacy] Aggregate HTTP 2xx response codescountresponse
envoy.cluster.zone.upstream_rq_3xx[Legacy] Aggregate HTTP 3xx response codescountresponse
envoy.cluster.zone.upstream_rq_4xx[Legacy] Aggregate HTTP 4xx response codescountresponse
envoy.cluster.zone.upstream_rq_5xx[Legacy] Aggregate HTTP 5xx response codescountresponse
envoy.cluster.zone.upstream_rq_time.0percentile[Legacy] Zone request time in milliseconds 0-percentilegaugemillisecond
envoy.cluster.zone.upstream_rq_time.100percentile[Legacy] Zone request time in milliseconds 100-percentilegaugemillisecond
envoy.cluster.zone.upstream_rq_time.25percentile[Legacy] Zone request time in milliseconds 25-percentilegaugemillisecond
envoy.cluster.zone.upstream_rq_time.50percentile[Legacy] Zone request time in milliseconds 50-percentilegaugemillisecond
envoy.cluster.zone.upstream_rq_time.75percentile[Legacy] Zone request time in milliseconds 75-percentilegaugemillisecond
envoy.cluster.zone.upstream_rq_time.90percentile[Legacy] Zone request time in milliseconds 90-percentilegaugemillisecond
envoy.cluster.zone.upstream_rq_time.95percentile[Legacy] Zone request time in milliseconds 95-percentilegaugemillisecond
envoy.cluster.zone.upstream_rq_time.99_9percentile[Legacy] Zone request time in milliseconds 99.9-percentilegaugemillisecond
envoy.cluster.zone.upstream_rq_time.99percentile[Legacy] Zone request time in milliseconds 99-percentilegaugemillisecond
envoy.cluster_manager.active_clusters[Legacy] Number of currently active (warmed) clustersgaugenode
envoy.cluster_manager.cds.config_reload[Legacy] Total API fetches that resulted in a config reload due to a different configcountrequest
envoy.cluster_manager.cds.control_plane.connected_state[Legacy] A boolean (1 for connected and 0 for disconnected) that indicates the current connection state with management servergaugeconnection
envoy.cluster_manager.cds.control_plane.pending_requests[Legacy] Total number of pending requests when the rate limit was enforcedgaugerequest
envoy.cluster_manager.cds.control_plane.rate_limit_enforced[Legacy] Total number of times rate limit was enforced for management server requestscountoccurrence
envoy.cluster_manager.cds.control_plane.rate_limit_enforced.count[OpenMetrics V2] Total number of times rate limit was enforced for management server requestscountoccurrence
envoy.cluster_manager.cds.init_fetch_timeout.count[OpenMetrics V2] Total initial fetch timeoutscount-
envoy.cluster_manager.cds.update_attempt[Legacy] Total API fetches attemptedcountrequest
envoy.cluster_manager.cds.update_attempt.count[OpenMetrics V2] Total attempted cluster membership updates by service discoverycount-
envoy.cluster_manager.cds.update_duration.bucket[OpenMetrics V2] Amount of time spent updating configscount-
envoy.cluster_manager.cds.update_duration.count[OpenMetrics V2] Count of time spent updating configs samples.count-
envoy.cluster_manager.cds.update_duration.sum[OpenMetrics V2] Total sum of time spent updating configscount-
envoy.cluster_manager.cds.update_failure[Legacy] Total API fetches that failed because of network errorscountrequest
envoy.cluster_manager.cds.update_failure.count[OpenMetrics V2] Total failed cluster membership updates by service discoverycount-
envoy.cluster_manager.cds.update_rejected[Legacy] Total API fetches that failed because of schema/validation errorscountrequest
envoy.cluster_manager.cds.update_rejected.count[OpenMetrics V2] Total API fetches that failed because of schema/validation errorscount-
envoy.cluster_manager.cds.update_success[Legacy] Total API fetches completed successfullycountrequest
envoy.cluster_manager.cds.update_success.count[OpenMetrics V2] Total successful cluster membership updates by service discoverycount-
envoy.cluster_manager.cds.update_time[Legacy] Timestamp of the last successful API fetch attempt as milliseconds since the epochgaugemillisecond
envoy.cluster_manager.cds.version[Legacy] Hash of the contents from the last successful API fetchgaugeitem
envoy.cluster_manager.cluster_added[Legacy] Total clusters added (either via static config or CDS)countnode
envoy.cluster_manager.cluster_added.count[OpenMetrics V2] Total clusters added (either via static config or CDS)count-
envoy.cluster_manager.cluster_modified[Legacy] Total clusters modified (via CDS)countnode
envoy.cluster_manager.cluster_modified.count[OpenMetrics V2] Total clusters modified (via CDS)count-
envoy.cluster_manager.cluster_removed[Legacy] Total clusters removed (via CDS)countnode
envoy.cluster_manager.cluster_removed.count[OpenMetrics V2] Total clusters removed (via CDS)count-
envoy.cluster_manager.cluster_updated.count[OpenMetrics V2] Total cluster updatescount-
envoy.cluster_manager.custer_updated_via_merge.count[OpenMetrics V2]count-
envoy.cluster_manager.update_merge_cancelled.count[OpenMetrics V2] Total merged updates that got cancelled and delivered earlycount-
envoy.cluster_manager.update_out_of_merge_window.count[OpenMetrics V2] Total updates which arrived out of a merge windowcount-
envoy.cluster_manager.warming_clusters[Legacy] Number of currently warming (not active) clustersgaugenode
envoy.connection_limit.active_connections[OpenMetrics V2] Number of currently active connections in the scope of this network filter chaingauge-
envoy.connection_limit.limited_connections[Legacy] Total connections that have been rejected due to connection limit exceededcount-
envoy.connection_limit.limited_connections.count[OpenMetrics V2] Total connections that have been rejected due to connection limit exceededcount-
envoy.control_plane.connected_state[Legacy] A boolean (1 for connected and 0 for disconnected) that indicates the current connection state with management servergaugeconnection
envoy.control_plane.pending_requests[Legacy] Total number of pending requests when the rate limit was enforcedgaugerequest
envoy.control_plane.rate_limit_enforced[Legacy] Total number of times rate limit was enforced for management server requestscountoccurrence
envoy.filesystem.flushed_by_timer[Legacy] Total number of times internal flush buffers are written to a file due to flush timeoutcountoccurrence
envoy.filesystem.flushed_by_timer.count[OpenMetrics V2]count-
envoy.filesystem.reopen_failed[Legacy] Total number of times a file was failed to be openedcountoccurrence
envoy.filesystem.reopen_failed.count[OpenMetrics V2]count-
envoy.filesystem.write_buffered[Legacy] Total number of times file data is moved to Envoy's internal flush buffercountoccurrence
envoy.filesystem.write_buffered.count[OpenMetrics V2]count-
envoy.filesystem.write_completed[Legacy] Total number of times a file was writtencountoccurrence
envoy.filesystem.write_completed.count[OpenMetrics V2]count-
envoy.filesystem.write_failed.count[OpenMetrics V2]count-
envoy.filesystem.write_total_buffered[Legacy] Current total size of internal flush buffer in bytesgaugebyte
envoy.http.adaptive_concurrency.gradient_controller.burst_queue_size[OpenMetrics V2] The current headroom value in the concurrency limit calculation.gaugerequest
envoy.http.adaptive_concurrency.gradient_controller.concurrency_limit[OpenMetrics V2] The current concurrency limit.gaugerequest
envoy.http.adaptive_concurrency.gradient_controller.gradient[OpenMetrics V2] The current gradient value multiplied by 1,000.gauge-
envoy.http.adaptive_concurrency.gradient_controller.min_rtt_calculation_active[OpenMetrics V2] Set to 1 if the gradient controller is in the process of a minRTT calculation, and 0 otherwise.gauge-
envoy.http.adaptive_concurrency.gradient_controller.min_rtt_msecs[OpenMetrics V2] The current measured minimum round-trip time.gaugemillisecond
envoy.http.adaptive_concurrency.gradient_controller.rq_blocked[Legacy] Total requests blocked by the adaptive concurrency filter.countrequest
envoy.http.adaptive_concurrency.gradient_controller.rq_blocked.count[OpenMetrics V2] Total requests blocked by the adaptive concurrency filter.countrequest
envoy.http.adaptive_concurrency.gradient_controller.sample_rtt_msecs[OpenMetrics V2] The current measured sample round-trip time aggregate.gaugemillisecond
envoy.http.buffer.rq_timeout[Legacy] Total requests that timed out waiting for a full requestcounttimeout
envoy.http.downstream_cx.count[OpenMetrics V2] Count of connectionscountconnection
envoy.http.downstream_cx_active[Legacy] Total active connectionsgaugeconnection
envoy.http.downstream_cx_delayed_close_timeout.count[OpenMetrics V2]count-
envoy.http.downstream_cx_destroy[Legacy] Total connections destroyedcountconnection
envoy.http.downstream_cx_destroy.count[OpenMetrics V2]count-
envoy.http.downstream_cx_destroy_active_rq[Legacy] Total connections destroyed with active requestscountconnection
envoy.http.downstream_cx_destroy_active_rq.count[OpenMetrics V2] Total connections destroyed with 1+ active requestcount-
envoy.http.downstream_cx_destroy_local[Legacy] Total connections destroyed due to local closecountconnection
envoy.http.downstream_cx_destroy_local.count[OpenMetrics V2] Total connections destroyed due to local closecount-
envoy.http.downstream_cx_destroy_local_active_rq[Legacy] Total connections destroyed locally with active requestscountconnection
envoy.http.downstream_cx_destroy_local_active_rq.count[OpenMetrics V2] Total connections destroyed locally with 1+ active requestcount-
envoy.http.downstream_cx_destroy_remote[Legacy] Total connections destroyed due to remote closecountconnection
envoy.http.downstream_cx_destroy_remote.count[OpenMetrics V2] Total connections destroyed due to remote closecount-
envoy.http.downstream_cx_destroy_remote_active_rq[Legacy] Total connections destroyed remotely with active requestscountconnection
envoy.http.downstream_cx_destroy_remote_active_rq.count[OpenMetrics V2] Total connections destroyed remotely with 1+ active requestcount-
envoy.http.downstream_cx_drain_close[Legacy] Total connections closed due to drainingcountconnection
envoy.http.downstream_cx_drain_close.count[OpenMetrics V2] Total connections closed due to drainingcount-
envoy.http.downstream_cx_http1.count[OpenMetrics V2] Count of HTTP/1.1 connectionscountconnection
envoy.http.downstream_cx_http1_active[Legacy] Total active HTTP/1.1 connectionsgaugeconnection
envoy.http.downstream_cx_http1_total[Legacy] Total HTTP/1.1 connectionscountconnection
envoy.http.downstream_cx_http2.count[OpenMetrics V2] Count of HTTP/2 connectionscountconnection
envoy.http.downstream_cx_http2_active[Legacy] Total active HTTP/2 connectionsgaugeconnection
envoy.http.downstream_cx_http2_total[Legacy] Total HTTP/2 connectionscountconnection
envoy.http.downstream_cx_http3.count[OpenMetrics V2] Count of HTTP/3 connectionscountconnection
envoy.http.downstream_cx_http3_active[Legacy] [API v3 only] Total active HTTP/3 connectionsgaugeconnection
envoy.http.downstream_cx_http3_total[Legacy] [API v3 only] Total HTTP/3 connectionscountconnection
envoy.http.downstream_cx_idle_timeout[Legacy] Total connections closed due to idle timeoutcountconnection
envoy.http.downstream_cx_idle_timeout.count[OpenMetrics V2] Total connections closed due to idle timeoutcount-
envoy.http.downstream_cx_length_ms.0percentile[Legacy] Connection length in milliseconds 0-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.100percentile[Legacy] Connection length in milliseconds 100-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.25percentile[Legacy] Connection length in milliseconds 25-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.50percentile[Legacy] Connection length in milliseconds 50-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.75percentile[Legacy] Connection length in milliseconds 75-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.90percentile[Legacy] Connection length in milliseconds 90-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.95percentile[Legacy] Connection length in milliseconds 95-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.99_5percentile[Legacy] Connection length in milliseconds 99.5-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.99_9percentile[Legacy] Connection length in milliseconds 99.9-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.99percentile[Legacy] Connection length in milliseconds 99-percentilegaugemillisecond
envoy.http.downstream_cx_length_ms.bucket[OpenMetrics V2] Connection length millisecondscountmillisecond
envoy.http.downstream_cx_length_ms.count[OpenMetrics V2] Count of Connection length milliseconds samplescount-
envoy.http.downstream_cx_length_ms.sum[OpenMetrics V2] Sum of Connection length millisecondscountmillisecond
envoy.http.downstream_cx_max_duration_reached.count[OpenMetrics V2] Total connections closed due to max connection durationcount-
envoy.http.downstream_cx_overload_disable_keepalive.count[OpenMetrics V2] Total connections for which HTTP 1.x keepalive has been disabled due to Envoy overloadcount-
envoy.http.downstream_cx_protocol_error[Legacy] Total protocol errorscounterror
envoy.http.downstream_cx_protocol_error.count[OpenMetrics V2] Total protocol errorscount-
envoy.http.downstream_cx_rx_bytes.count[OpenMetrics V2] Count of bytes receivedcountbyte
envoy.http.downstream_cx_rx_bytes_buffered[Legacy] Total received bytes currently bufferedgaugebyte
envoy.http.downstream_cx_rx_bytes_total[Legacy] Total bytes receivedcountbyte
envoy.http.downstream_cx_ssl.count[OpenMetrics V2] Count of TLS connectionscountconnection
envoy.http.downstream_cx_ssl_active[Legacy] Total active TLS connectionsgaugeconnection
envoy.http.downstream_cx_ssl_total[Legacy] Total TLS connectionscountconnection
envoy.http.downstream_cx_total[Legacy] Total connectionscountconnection
envoy.http.downstream_cx_tx_bytes.count[OpenMetrics V2] Count of bytes sentcountbyte
envoy.http.downstream_cx_tx_bytes_buffered[Legacy] Total sent bytes currently bufferedgaugebyte
envoy.http.downstream_cx_tx_bytes_total[Legacy] Total bytes sentcountbyte
envoy.http.downstream_cx_upgrades.count[OpenMetrics V2] Count of successfully upgraded connectionscount-
envoy.http.downstream_cx_upgrades_active[OpenMetrics V2] Total active upgraded connections. These are also counted as active http1/http2 connections.gauge-
envoy.http.downstream_cx_websocket_active[Legacy] Total active WebSocket connectionsgaugeconnection
envoy.http.downstream_cx_websocket_total[Legacy] Total WebSocket connectionscountconnection
envoy.http.downstream_flow_control_paused_reading.count[OpenMetrics V2] Count of times reads were disabled due to flow controlcountoccurrence
envoy.http.downstream_flow_control_paused_reading_total[Legacy] Total number of times reads were disabled due to flow controlcountoccurrence
envoy.http.downstream_flow_control_resumed_reading.count[OpenMetrics V2] Count of times reads were enabled on the connection due to flow controlcountoccurrence
envoy.http.downstream_flow_control_resumed_reading_total[Legacy] Total number of times reads were enabled on the connection due to flow controlcountoccurrence
envoy.http.downstream_rq.count[OpenMetrics V2] Count of requestscountrequest
envoy.http.downstream_rq_1xx[Legacy] Total 1xx responsescountresponse
envoy.http.downstream_rq_2xx[Legacy] Total 2xx responsescountresponse
envoy.http.downstream_rq_3xx[Legacy] Total 3xx responsescountresponse
envoy.http.downstream_rq_4xx[Legacy] Total 4xx responsescountresponse
envoy.http.downstream_rq_5xx[Legacy] Total 5xx responsescountresponse
envoy.http.downstream_rq_active[Legacy] Total active requestsgaugerequest
envoy.http.downstream_rq_completed.count[OpenMetrics V2] Total requests that resulted in a response (e.g. does not include aborted requests)countrequest
envoy.http.downstream_rq_failed_path_normalization.count[OpenMetrics V2] Total requests redirected due to different original and normalized URL paths or when path normalization failed. This action is configured by setting the path_with_escaped_slashes_action config option.count-
envoy.http.downstream_rq_header_timeout.count[OpenMetrics V2]count-
envoy.http.downstream_rq_http1.count[OpenMetrics V2] Count of HTTP/1.1 requestscountrequest
envoy.http.downstream_rq_http1_total[Legacy] Total HTTP/1.1 requestscountrequest
envoy.http.downstream_rq_http2.count[OpenMetrics V2] Count of HTTP/2 requestscountrequest
envoy.http.downstream_rq_http2_total[Legacy] Total HTTP/2 requestscountrequest
envoy.http.downstream_rq_http3.count[OpenMetrics V2] Count of HTTP/3 requestscountrequest
envoy.http.downstream_rq_http3_total[Legacy] [API v3 only] Total HTTP/3 requestscountrequest
envoy.http.downstream_rq_idle_timeout.count[OpenMetrics V2] Total requests closed due to idle timeoutcount-
envoy.http.downstream_rq_max_duration_reached.count[OpenMetrics V2] Total requests closed due to max duration reachedcount-
envoy.http.downstream_rq_non_relative_path[Legacy] Total requests with a non-relative HTTP pathcountrequest
envoy.http.downstream_rq_non_relative_path.count[OpenMetrics V2] Total requests with a non-relative HTTP pathcount-
envoy.http.downstream_rq_overload_close.count[OpenMetrics V2] Total requests closed due to Envoy overloadcount-
envoy.http.downstream_rq_redirected_with_normalized_path.count[OpenMetrics V2] Total requests redirected due to different original and normalized URL paths. This action is configured by setting the path_with_escaped_slashes_action config option.count-
envoy.http.downstream_rq_response_before_rq_complete[Legacy] Total responses sent before the request was completecountresponse
envoy.http.downstream_rq_response_before_rq_complete.count[OpenMetrics V2] Total responses sent before the request was completecount-
envoy.http.downstream_rq_rx_reset[Legacy] Total request resets receivedcountrequest
envoy.http.downstream_rq_rx_reset.count[OpenMetrics V2] Total request resets receivedcount-
envoy.http.downstream_rq_time.0percentile[Legacy] Request time in milliseconds 0-percentilegaugemillisecond
envoy.http.downstream_rq_time.100percentile[Legacy] Request time in milliseconds 100-percentilegaugemillisecond
envoy.http.downstream_rq_time.25percentile[Legacy] Request time in milliseconds 25-percentilegaugemillisecond
envoy.http.downstream_rq_time.50percentile[Legacy] Request time in milliseconds 50-percentilegaugemillisecond
envoy.http.downstream_rq_time.75percentile[Legacy] Request time in milliseconds 75-percentilegaugemillisecond
envoy.http.downstream_rq_time.90percentile[Legacy] Request time in milliseconds 90-percentilegaugemillisecond
envoy.http.downstream_rq_time.95percentile[Legacy] Request time in milliseconds 95-percentilegaugemillisecond
envoy.http.downstream_rq_time.99_5percentile[Legacy] Request time in milliseconds 99.5-percentilegaugemillisecond
envoy.http.downstream_rq_time.99_9percentile[Legacy] Request time in milliseconds 99.9-percentilegaugemillisecond
envoy.http.downstream_rq_time.99percentile[Legacy] Request time in milliseconds 99-percentilegaugemillisecond
envoy.http.downstream_rq_time.bucket[OpenMetrics V2] Total time for request and response (milliseconds)countmillisecond
envoy.http.downstream_rq_time.count[OpenMetrics V2] Count of request and response times sampled.count-
envoy.http.downstream_rq_time.sum[OpenMetrics V2] Total sum of request and response times.countmillisecond
envoy.http.downstream_rq_timeout.count[OpenMetrics V2] Total requests closed due to a timeout on the request pathcount-
envoy.http.downstream_rq_too_large[Legacy] Total requests resulting in a 413 due to buffering an overly large bodycountrequest
envoy.http.downstream_rq_too_large.count[OpenMetrics V2] Total requests resulting in a 413 due to buffering an overly large bodycount-
envoy.http.downstream_rq_total[Legacy] Total requestscountrequest
envoy.http.downstream_rq_tx_reset[Legacy] Total request resets sentcountrequest
envoy.http.downstream_rq_tx_reset.count[OpenMetrics V2] Total request resets sentcount-
envoy.http.downstream_rq_ws_on_non_ws_route[Legacy] Total WebSocket upgrade requests rejected by non WebSocket routescountrequest
envoy.http.downstream_rq_ws_on_non_ws_route.count[OpenMetrics V2] Total upgrade requests rejected by non upgrade routes. This now applies both to WebSocket and non-WebSocket upgradescount-
envoy.http.downstream_rq_xx.count[OpenMetrics V2] Aggregate HTTP response codes (e.g., 2xx, 3xx, etc.)count-
envoy.http.dynamodb.error[Legacy] Total number of specific error_type tag for a given table_name tagcounterror
envoy.http.dynamodb.error.BatchFailureUnprocessedKeys[Legacy] Total number of partial batch failures for a given table_name tagcounterror
envoy.http.dynamodb.operation.upstream_rq_time.0percentile[Legacy] Time spent on operation_name tag 0-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_time.100percentile[Legacy] Time spent on operation_name tag 100-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_time.25percentile[Legacy] Time spent on operation_name tag 25-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_time.50percentile[Legacy] Time spent on operation_name tag 50-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_time.75percentile[Legacy] Time spent on operation_name tag 75-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_time.90percentile[Legacy] Time spent on operation_name tag 90-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_time.95percentile[Legacy] Time spent on operation_name tag 95-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_time.99_9percentile[Legacy] Time spent on operation_name tag 99.9-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_time.99percentile[Legacy] Time spent on operation_name tag 99-percentilegaugemillisecond
envoy.http.dynamodb.operation.upstream_rq_total[Legacy] Total number of requests with operation_name tagcountrequest
envoy.http.dynamodb.table.upstream_rq_time.0percentile[Legacy] Time spent on table_name tag table 0-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_time.100percentile[Legacy] Time spent on table_name tag table 100-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_time.25percentile[Legacy] Time spent on table_name tag table 25-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_time.50percentile[Legacy] Time spent on table_name tag table 50-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_time.75percentile[Legacy] Time spent on table_name tag table 75-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_time.90percentile[Legacy] Time spent on table_name tag table 90-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_time.95percentile[Legacy] Time spent on table_name tag table 95-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_time.99_9percentile[Legacy] Time spent on table_name tag table 99.9-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_time.99percentile[Legacy] Time spent on table_name tag table 99-percentilegaugemillisecond
envoy.http.dynamodb.table.upstream_rq_total[Legacy] Total number of requests on table_name tag tablecountrequest
envoy.http.ext_proc.clear_route_cache_disabled[Legacy] Total number of clear cache requests that were rejected from being disabledcountrequest
envoy.http.ext_proc.clear_route_cache_disabled.count[OpenMetrics V2] Total number of clear cache requests that were rejected from being disabledcountrequest
envoy.http.ext_proc.clear_route_cache_ignored[Legacy] Total number of clear cache requests ignoredcountrequest
envoy.http.ext_proc.clear_route_cache_ignored.count[OpenMetrics V2] Total number of clear cache requests ignoredcountrequest
envoy.http.ext_proc.clear_route_cache_upstream_ignored[Legacy] Total number of clear cache requests that were ignored because the filter was in upstream modecountrequest
envoy.http.ext_proc.clear_route_cache_upstream_ignored.count[OpenMetrics V2] Total number of clear cache requests that were ignored because the filter was in upstream modecountrequest
envoy.http.ext_proc.failure_mode_allowed[Legacy] Total number of times an error was ignored due to configurationcountresponse
envoy.http.ext_proc.failure_mode_allowed.count[OpenMetrics V2] Total number of times an error was ignored due to configurationcountresponse
envoy.http.ext_proc.message_timeouts[Legacy] Number of times a message failed to receive a response within the configured timeoutcountmessage
envoy.http.ext_proc.message_timeouts.count[OpenMetrics V2] Number of times a message failed to receive a response within the configured timeoutcountmessage
envoy.http.ext_proc.override_message_timeout_ignored[Legacy] Total number of override_message_timeout messages ignoredcountmessage
envoy.http.ext_proc.override_message_timeout_ignored.count[OpenMetrics V2] Total number of override_message_timeout messages ignoredcountmessage
envoy.http.ext_proc.override_message_timeout_received[Legacy] Total number of override_message_timeout messages receivedcountmessage
envoy.http.ext_proc.override_message_timeout_received.count[OpenMetrics V2] Total number of override_message_timeout messages receivedcountmessage
envoy.http.ext_proc.rejected_header_mutations[Legacy] Total number of rejected header mutationscount-
envoy.http.ext_proc.rejected_header_mutations.count[OpenMetrics V2] Total number of rejected header mutationscount-
envoy.http.ext_proc.send_immediate_resp_upstream_ignored[Legacy] Total number of send immediate response messages that were ignored because the filter was in upstream modecountrequest
envoy.http.ext_proc.send_immediate_resp_upstream_ignored.count[OpenMetrics V2] Total number of send immediate response messages that were ignored because the filter was in upstream modecountrequest
envoy.http.ext_proc.spurious_msgs_received[Legacy] Total number of unexpected messages received that violated the protocolcountmessage
envoy.http.ext_proc.spurious_msgs_received.count[OpenMetrics V2] Total number of unexpected messages received that violated the protocolcountmessage
envoy.http.ext_proc.stream_msgs_received[Legacy] Total number of messages received on those streamscountmessage
envoy.http.ext_proc.stream_msgs_received.count[OpenMetrics V2] Total number of messages received on those streamscountmessage
envoy.http.ext_proc.stream_msgs_sent[Legacy] Total number of messages sent on those streamscountmessage
envoy.http.ext_proc.stream_msgs_sent.count[OpenMetrics V2] Total number of messages sent on those streamscountmessage
envoy.http.ext_proc.streams_closed[Legacy] Total number of streams successfully closed on either endcount-
envoy.http.ext_proc.streams_closed.count[OpenMetrics V2] Total number of streams successfully closed on either endcount-
envoy.http.ext_proc.streams_failed[Legacy] Total number of times a stream produced a gRPC errorcount-
envoy.http.ext_proc.streams_failed.count[OpenMetrics V2] Total number of times a stream produced a gRPC errorcount-
envoy.http.ext_proc.streams_started[Legacy] Total number of gRPC streams started to the external processing servicecount-
envoy.http.ext_proc.streams_started.count[OpenMetrics V2] Total number of gRPC streams started to the external processing servicecount-
envoy.http.ip_tagging.hit[Legacy] Total number of requests that have the tag_name tag applied to itcountrequest
envoy.http.ip_tagging.no_hit[Legacy] Total number of requests with no applicable IP tagscountrequest
envoy.http.ip_tagging.total[Legacy] Total number of requests the IP Tagging Filter operated oncountrequest
envoy.http.local_rate_limit_enabled.count[OpenMetrics V2] Total number of requests for which the rate limiter was consultedcountrequest
envoy.http.local_rate_limit_enforced.count[OpenMetrics V2] Total number of requests for which rate limiting was applied (e.g.: 429 returned)countrequest
envoy.http.local_rate_limit_ok.count[OpenMetrics V2] Total under limit responses from the token bucketcountrequest
envoy.http.local_rate_limit_rate_limited.count[OpenMetrics V2] Total responses without an available token (but not necessarily enforced)countrequest
envoy.http.no_cluster[Legacy] Total requests in which the target cluster did not exist and resulted in a 404countrequest
envoy.http.no_cluster.count[OpenMetrics V2]count-
envoy.http.no_route[Legacy] Total requests that had no route and resulted in a 404countrequest
envoy.http.no_route.count[OpenMetrics V2]count-
envoy.http.passthrough_internal_redirect_bad_location.count[OpenMetrics V2]count-
envoy.http.passthrough_internal_redirect_no_route.count[OpenMetrics V2]count-
envoy.http.passthrough_internal_redirect_predicate.count[OpenMetrics V2]count-
envoy.http.passthrough_internal_redirect_too_many_redirects.count[OpenMetrics V2]count-
envoy.http.passthrough_internal_redirect_unsafe_scheme.count[OpenMetrics V2]count-
envoy.http.rbac.allowed[Legacy] Total requests that were allowed accesscountrequest
envoy.http.rbac.denied[Legacy] Total requests that were denied accesscountrequest
envoy.http.rbac.shadow_allowed[Legacy] Total requests that would be allowed access by the filter's shadow rulescountrequest
envoy.http.rbac.shadow_denied[Legacy] Total requests that would be denied access by the filter's shadow rulescountrequest
envoy.http.rbac_allowed.count[OpenMetrics V2] Total requests that were allowed accesscountrequest
envoy.http.rbac_denied.count[OpenMetrics V2] Total requests that were denied accesscountrequest
envoy.http.rbac_shadow_allowed.count[OpenMetrics V2] Total requests that would be allowed access by the filter's shadow rulescountrequest
envoy.http.rbac_shadow_denied.count[OpenMetrics V2] Total requests that would be denied access by the filter's shadow rulescountrequest
envoy.http.rds.config_reload[Legacy] Total API fetches that resulted in a config reload due to a different configcountrequest
envoy.http.rds.control_plane.connected_state[Legacy] A boolean (1 for connected and 0 for disconnected) that indicates the current connection state with management servergaugeconnection
envoy.http.rds.control_plane.pending_requests[Legacy] Total number of pending requests when the rate limit was enforcedgaugerequest
envoy.http.rds.control_plane.rate_limit_enforced[Legacy] Total number of times rate limit was enforced for management server requestscountoccurrence
envoy.http.rds.update_attempt[Legacy] Total API fetches attemptedcountrequest
envoy.http.rds.update_failure[Legacy] Total API fetches that failed because of network errorscountrequest
envoy.http.rds.update_rejected[Legacy] Total API fetches that failed because of schema/validation errorscountrequest
envoy.http.rds.update_success[Legacy] Total API fetches completed successfullycountrequest
envoy.http.rds.version[Legacy] Hash of the contents from the last successful API fetchgaugeitem
envoy.http.rq.count[OpenMetrics V2] Count of routed requestscountrequest
envoy.http.rq_direct_response[Legacy] Total requests that resulted in a direct responsecountrequest
envoy.http.rq_direct_response.count[OpenMetrics V2]count-
envoy.http.rq_redirect[Legacy] Total requests that resulted in a redirect responsecountrequest
envoy.http.rq_redirect.count[OpenMetrics V2]count-
envoy.http.rq_reset_after_downstream_response_started.count[OpenMetrics V2]count-
envoy.http.rq_total[Legacy] Total routed requestscountrequest
envoy.http.rs_too_large[Legacy] Total response errors due to buffering an overly large bodycounterror
envoy.http.rs_too_large.count[OpenMetrics V2] Total response errors due to buffering an overly large bodycount-
envoy.http.tracing.client_enabled[Legacy] Total number of traceable decisions by request header x-envoy-force-tracecountoccurrence
envoy.http.tracing.client_enabled.count[OpenMetrics V2] Total number of traceable decisions by request header x-envoy-force-tracecount-
envoy.http.tracing.health_check[Legacy] Total number of non-traceable decisions by health checkcountoccurrence
envoy.http.tracing.health_check.count[OpenMetrics V2] Total number of non-traceable decisions by health checkcount-
envoy.http.tracing.not_traceable[Legacy] Total number of non-traceable decisions by request idcountoccurrence
envoy.http.tracing.not_traceable.count[OpenMetrics V2] Total number of non-traceable decisions by request idcount-
envoy.http.tracing.random_sampling[Legacy] Total number of traceable decisions by random samplingcountoccurrence
envoy.http.tracing.random_sampling.count[OpenMetrics V2] Total number of traceable decisions by random samplingcount-
envoy.http.tracing.service_forced[Legacy] Total number of traceable decisions by server runtime flag tracing.global_enabledcountoccurrence
envoy.http.tracing.service_forced.count[OpenMetrics V2] Total number of traceable decisions by server runtime flag tracing.global_enabledcount-
envoy.http.user_agent.downstream_cx_destroy_remote_active_rq[Legacy] Total connections destroyed remotely with active requestscountconnection
envoy.http.user_agent.downstream_cx_total[Legacy] Total connectionscountconnection
envoy.http.user_agent.downstream_rq_total[Legacy] Total requestscountrequest
envoy.http2.header_overflow[Legacy] Total number of connections reset due to the headers being larger than 63 Kcountconnection
envoy.http2.headers_cb_no_stream[Legacy] 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.counterror
envoy.http2.rx_reset[Legacy] Total number of reset stream frames received by Envoycountmessage
envoy.http2.too_many_header_frames[Legacy] 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.countoccurrence
envoy.http2.trailers[Legacy] Total number of trailers seen on requests coming from downstreamcountitem
envoy.http2.tx_reset[Legacy] Total number of reset stream frames transmitted by Envoycountmessage
envoy.http_local_rate_limit.enabled[Legacy] Total number of requests for which the rate limiter was consultedcountrequest
envoy.http_local_rate_limit.enforced[Legacy] Total number of requests for which rate limiting was applied (e.g.: 429 returned)countrequest
envoy.http_local_rate_limit.ok[Legacy] Total number of under the limit responses from the token bucketcountrequest
envoy.http_local_rate_limit.rate_limited[Legacy] Total number of responses without an available token (but not necessarily enforced)countrequest
envoy.listener.admin.downstream_cx.count[OpenMetrics V2] Total connectionscount-
envoy.listener.admin.downstream_cx_active[OpenMetrics V2] Total active connections admin.gauge-
envoy.listener.admin.downstream_cx_destroy.count[OpenMetrics V2] Total connections destroyed admin.count-
envoy.listener.admin.downstream_cx_length_ms.bucket[OpenMetrics V2] Admin connection length millisecondscountmillisecond
envoy.listener.admin.downstream_cx_length_ms.count[OpenMetrics V2] Count of admin connection length samples.count-
envoy.listener.admin.downstream_cx_length_ms.sum[OpenMetrics V2] Total sum of admin connection length.countmillisecond
envoy.listener.admin.downstream_cx_overflow.count[OpenMetrics V2]count-
envoy.listener.admin.downstream_cx_overload_reject.count[OpenMetrics V2]count-
envoy.listener.admin.downstream_global_cx_overflow.count[OpenMetrics V2]count-
envoy.listener.admin.downstream_pre_cx_active[OpenMetrics V2]gauge-
envoy.listener.admin.downstream_pre_cx_timeout.count[OpenMetrics V2]count-
envoy.listener.admin.http.downstream_rq_completed.count[OpenMetrics V2] Total requests that resulted in a response (e.g. does not include aborted requests)countrequest
envoy.listener.admin.http.downstream_rq_xx.count[OpenMetrics V2] Aggregate HTTP response codes (e.g., 2xx, 3xx, etc.)count-
envoy.listener.admin.no_filter_chain_match.count[OpenMetrics V2]count-
envoy.listener.downstream_cx.count[OpenMetrics V2]count-
envoy.listener.downstream_cx_active[Legacy] Total active connectionsgaugeconnection
envoy.listener.downstream_cx_destroy[Legacy] Total destroyed connectionscountconnection
envoy.listener.downstream_cx_destroy.count[OpenMetrics V2] Total connections destroyedcount-
envoy.listener.downstream_cx_length_ms.0percentile[Legacy] Connection length in milliseconds 0-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.100percentile[Legacy] Connection length in milliseconds 100-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.25percentile[Legacy] Connection length in milliseconds 25-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.50percentile[Legacy] Connection length in milliseconds 50-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.75percentile[Legacy] Connection length in milliseconds 75-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.90percentile[Legacy] Connection length in milliseconds 90-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.95percentile[Legacy] Connection length in milliseconds 95-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.99_5percentile[Legacy] Connection length in milliseconds 99.5-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.99_9percentile[Legacy] Connection length in milliseconds 99.9-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.99percentile[Legacy] Connection length in milliseconds 99-percentilegaugemillisecond
envoy.listener.downstream_cx_length_ms.bucket[OpenMetrics V2] Connection length millisecondscountmillisecond
envoy.listener.downstream_cx_length_ms.count[OpenMetrics V2] Count of Connection length milliseconds samplescount-
envoy.listener.downstream_cx_length_ms.sum[OpenMetrics V2] Sum of Connection length millisecondscountmillisecond
envoy.listener.downstream_cx_overflow.count[OpenMetrics V2]count-
envoy.listener.downstream_cx_overload_reject.count[OpenMetrics V2]count-
envoy.listener.downstream_cx_total[Legacy] Total connectionscountconnection
envoy.listener.downstream_global_cx_overflow.count[OpenMetrics V2]count-
envoy.listener.downstream_pre_cx_active[Legacy] Sockets currently undergoing listener filter processinggaugeconnection
envoy.listener.downstream_pre_cx_timeout[Legacy] Sockets that timed out during listener filter processingcountconnection
envoy.listener.downstream_pre_cx_timeout.count[OpenMetrics V2]count-
envoy.listener.http.downstream_rq_1xx[Legacy] Total 1xx responsescountresponse
envoy.listener.http.downstream_rq_2xx[Legacy] Total 2xx responsescountresponse
envoy.listener.http.downstream_rq_3xx[Legacy] Total 3xx responsescountresponse
envoy.listener.http.downstream_rq_4xx[Legacy] Total 4xx responsescountresponse
envoy.listener.http.downstream_rq_5xx[Legacy] Total 5xx responsescountresponse
envoy.listener.http.downstream_rq_completed[Legacy] Total requests that resulted in a response (e.g. does not include aborted requests)countresponse
envoy.listener.http.downstream_rq_completed.count[OpenMetrics V2] Total HTTP requests that resulted in a response (e.g. does not include aborted requests)countrequest
envoy.listener.http.downstream_rq_xx.count[OpenMetrics V2] Aggregate HTTP response codes (e.g., 2xx, 3xx, etc.)countresponse
envoy.listener.no_filter_chain_match[Legacy] Total connections that didn't match any filter chaincountconnection
envoy.listener.no_filter_chain_match.count[OpenMetrics V2]count-
envoy.listener.server_ssl_socket_factory.downstream_context_secrets_not_ready[Legacy] Total number of downstream connections reset due to empty ssl certificatecountconnection
envoy.listener.server_ssl_socket_factory.downstream_context_secrets_not_ready.count[OpenMetrics V2] The count of SSL context updates for the client's SSL socket factory performed by Secret Discovery Service.count-
envoy.listener.server_ssl_socket_factory.ssl_context_update_by_sds[Legacy] Total number of ssl context has been updatedcount-
envoy.listener.server_ssl_socket_factory.ssl_context_update_by_sds.count[OpenMetrics V2] The count of upstream SSL context secrets of the client's SSL socket factory that are not ready.count-
envoy.listener.server_ssl_socket_factory.upstream_context_secrets_not_ready.count[OpenMetrics V2] The count of downstream SSL context secrets for the client SSL socket factory that are not yet ready.count-
envoy.listener.ssl.ciphers[Legacy] Total TLS connections that used cipher tagcountconnection
envoy.listener.ssl.connection_error[Legacy] Total TLS connection errors not including failed certificate verificationscounterror
envoy.listener.ssl.curves[Legacy] Total successful TLS connections that used ECDHE curve tagcountconnection
envoy.listener.ssl.fail_no_sni_match[Legacy] Total TLS connections that were rejected because of missing SNI matchcountconnection
envoy.listener.ssl.fail_verify_cert_hash[Legacy] Total TLS connections that failed certificate pinning verificationcountconnection
envoy.listener.ssl.fail_verify_error[Legacy] Total TLS connections that failed CA verificationcountconnection
envoy.listener.ssl.fail_verify_no_cert[Legacy] Total TLS connections that failed because of missing client certificatecountconnection
envoy.listener.ssl.fail_verify_san[Legacy] Total TLS connections that failed SAN verificationcountconnection
envoy.listener.ssl.handshake[Legacy] Total successful TLS connection handshakescountsuccess
envoy.listener.ssl.no_certificate[Legacy] Total successful TLS connections with no client certificatecountsuccess
envoy.listener.ssl.session_reused[Legacy] Total successful TLS session resumptionscountsuccess
envoy.listener.ssl.sigalgs[Legacy] Total successful TLS connections that used signature algorithm sigalg tagcountconnection
envoy.listener.ssl.versions[Legacy] Total successful TLS connections that used protocol version tagcountconnection
envoy.listener_manager.lds.config_reload[Legacy] Total API fetches that resulted in a config reload due to a different configcountrequest
envoy.listener_manager.lds.control_plane.connected_state[Legacy] A boolean (1 for connected and 0 for disconnected) that indicates the current connection state with management servergaugeconnection
envoy.listener_manager.lds.control_plane.pending_requests[Legacy] Total number of pending requests when the rate limit was enforcedgaugerequest
envoy.listener_manager.lds.control_plane.rate_limit_enforced[Legacy] Total number of times rate limit was enforced for management server requestscountoccurrence
envoy.listener_manager.lds.control_plane.rate_limit_enforced.count[OpenMetrics V2]count-
envoy.listener_manager.lds.init_fetch_timeout.count[OpenMetrics V2]count-
envoy.listener_manager.lds.update_attempt[Legacy] Total API fetches attemptedcountrequest
envoy.listener_manager.lds.update_attempt.count[OpenMetrics V2] Total attempted cluster membership updates by service discoverycount-
envoy.listener_manager.lds.update_duration.bucket[OpenMetrics V2] Amount of time spent updating configscount-
envoy.listener_manager.lds.update_duration.count[OpenMetrics V2] Count of Amount of time spent updating configscount-
envoy.listener_manager.lds.update_duration.sum[OpenMetrics V2] Sum of Amount of time spent updating configscount-
envoy.listener_manager.lds.update_failure[Legacy] Total API fetches that failed because of network errorscountrequest
envoy.listener_manager.lds.update_failure.count[OpenMetrics V2] Total failed cluster membership updates by service discoverycount-
envoy.listener_manager.lds.update_rejected[Legacy] Total API fetches that failed because of schema/validation errorscountrequest
envoy.listener_manager.lds.update_rejected.count[OpenMetrics V2] Total rejected cluster membership updates by service discoverycount-
envoy.listener_manager.lds.update_success[Legacy] Total API fetches completed successfullycountrequest
envoy.listener_manager.lds.update_success.count[OpenMetrics V2] Total successful cluster membership updates by service discoverycount-
envoy.listener_manager.lds.update_time[Legacy] Timestamp of the last successful API fetch attempt as milliseconds since the epochgaugemillisecond
envoy.listener_manager.lds.version[Legacy] Hash of the contents from the last successful API fetchgaugeitem
envoy.listener_manager.listener_added[Legacy] Total listeners added (either via static config or LDS)counthost
envoy.listener_manager.listener_added.count[OpenMetrics V2]count-
envoy.listener_manager.listener_create_failure[Legacy] Total failed listener object additions to workerscounthost
envoy.listener_manager.listener_create_failure.count[OpenMetrics V2]count-
envoy.listener_manager.listener_create_success[Legacy] Total listener objects successfully added to workerscounthost
envoy.listener_manager.listener_create_success.count[OpenMetrics V2]count-
envoy.listener_manager.listener_in_place_updated.count[OpenMetrics V2]count-
envoy.listener_manager.listener_modified[Legacy] Total listeners modified (via LDS)counthost
envoy.listener_manager.listener_modified.count[OpenMetrics V2]count-
envoy.listener_manager.listener_removed[Legacy] Total listeners removed (via LDS)counthost
envoy.listener_manager.listener_removed.count[OpenMetrics V2]count-
envoy.listener_manager.listener_stopped.count[OpenMetrics V2]count-
envoy.listener_manager.total_filter_chains_draining[OpenMetrics V2]gauge-
envoy.listener_manager.total_listeners_active[Legacy] Number of currently active listenersgaugehost
envoy.listener_manager.total_listeners_draining[Legacy] Number of currently draining listenersgaugehost
envoy.listener_manager.total_listeners_warming[Legacy] Number of currently warming listenersgaugehost
envoy.listener_manager.workers_started[OpenMetrics V2]gauge-
envoy.mongo.cmd.reply_num_docs.0percentile[Legacy] Number of documents in reply 0-percentilegaugedocument
envoy.mongo.cmd.reply_num_docs.100percentile[Legacy] Number of documents in reply 100-percentilegaugedocument
envoy.mongo.cmd.reply_num_docs.25percentile[Legacy] Number of documents in reply 25-percentilegaugedocument
envoy.mongo.cmd.reply_num_docs.50percentile[Legacy] Number of documents in reply 50-percentilegaugedocument
envoy.mongo.cmd.reply_num_docs.75percentile[Legacy] Number of documents in reply 75-percentilegaugedocument
envoy.mongo.cmd.reply_num_docs.90percentile[Legacy] Number of documents in reply 90-percentilegaugedocument
envoy.mongo.cmd.reply_num_docs.95percentile[Legacy] Number of documents in reply 95-percentilegaugedocument
envoy.mongo.cmd.reply_num_docs.99_9percentile[Legacy] Number of documents in reply 99.9-percentilegaugedocument
envoy.mongo.cmd.reply_num_docs.99percentile[Legacy] Number of documents in reply 99-percentilegaugedocument
envoy.mongo.cmd.reply_size.0percentile[Legacy] Size of the reply in bytes 0-percentilegaugebyte
envoy.mongo.cmd.reply_size.100percentile[Legacy] Size of the reply in bytes 100-percentilegaugebyte
envoy.mongo.cmd.reply_size.25percentile[Legacy] Size of the reply in bytes 25-percentilegaugebyte
envoy.mongo.cmd.reply_size.50percentile[Legacy] Size of the reply in bytes 50-percentilegaugebyte
envoy.mongo.cmd.reply_size.75percentile[Legacy] Size of the reply in bytes 75-percentilegaugebyte
envoy.mongo.cmd.reply_size.90percentile[Legacy] Size of the reply in bytes 90-percentilegaugebyte
envoy.mongo.cmd.reply_size.95percentile[Legacy] Size of the reply in bytes 95-percentilegaugebyte
envoy.mongo.cmd.reply_size.99_9percentile[Legacy] Size of the reply in bytes 99.9-percentilegaugebyte
envoy.mongo.cmd.reply_size.99percentile[Legacy] Size of the reply in bytes 99-percentilegaugebyte
envoy.mongo.cmd.reply_time_ms.0percentile[Legacy] Command time in milliseconds 0-percentilegaugemillisecond
envoy.mongo.cmd.reply_time_ms.100percentile[Legacy] Command time in milliseconds 100-percentilegaugemillisecond
envoy.mongo.cmd.reply_time_ms.25percentile[Legacy] Command time in milliseconds 25-percentilegaugemillisecond
envoy.mongo.cmd.reply_time_ms.50percentile[Legacy] Command time in milliseconds 50-percentilegaugemillisecond
envoy.mongo.cmd.reply_time_ms.75percentile[Legacy] Command time in milliseconds 75-percentilegaugemillisecond
envoy.mongo.cmd.reply_time_ms.90percentile[Legacy] Command time in milliseconds 90-percentilegaugemillisecond
envoy.mongo.cmd.reply_time_ms.95percentile[Legacy] Command time in milliseconds 95-percentilegaugemillisecond
envoy.mongo.cmd.reply_time_ms.99_9percentile[Legacy] Command time in milliseconds 99.9-percentilegaugemillisecond
envoy.mongo.cmd.reply_time_ms.99percentile[Legacy] Command time in milliseconds 99-percentilegaugemillisecond
envoy.mongo.cmd.total[Legacy] Number of commandscountcommand
envoy.mongo.collection.callsite.query.multi_get[Legacy] Number of multi gets for the callsite tagcountquery
envoy.mongo.collection.callsite.query.reply_num_docs.0percentile[Legacy] Number of documents in reply for the callsite tag 0-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_num_docs.100percentile[Legacy] Number of documents in reply for the callsite tag 100-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_num_docs.25percentile[Legacy] Number of documents in reply for the callsite tag 25-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_num_docs.50percentile[Legacy] Number of documents in reply for the callsite tag 50-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_num_docs.75percentile[Legacy] Number of documents in reply for the callsite tag 75-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_num_docs.90percentile[Legacy] Number of documents in reply for the callsite tag 90-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_num_docs.95percentile[Legacy] Number of documents in reply for the callsite tag 95-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_num_docs.99_9percentile[Legacy] Number of documents in reply for the callsite tag 99.9-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_num_docs.99percentile[Legacy] Number of documents in reply for the callsite tag 99-percentilegaugedocument
envoy.mongo.collection.callsite.query.reply_size.0percentile[Legacy] Size of the reply in bytes for the callsite tag 0-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_size.100percentile[Legacy] Size of the reply in bytes for the callsite tag 100-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_size.25percentile[Legacy] Size of the reply in bytes for the callsite tag 25-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_size.50percentile[Legacy] Size of the reply in bytes for the callsite tag 50-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_size.75percentile[Legacy] Size of the reply in bytes for the callsite tag 75-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_size.90percentile[Legacy] Size of the reply in bytes for the callsite tag 90-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_size.95percentile[Legacy] Size of the reply in bytes for the callsite tag 95-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_size.99_9percentile[Legacy] Size of the reply in bytes for the callsite tag 99.9-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_size.99percentile[Legacy] Size of the reply in bytes for the callsite tag 99-percentilegaugebyte
envoy.mongo.collection.callsite.query.reply_time_ms.0percentile[Legacy] Query time in milliseconds for the callsite tag 0-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.reply_time_ms.100percentile[Legacy] Query time in milliseconds for the callsite tag 100-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.reply_time_ms.25percentile[Legacy] Query time in milliseconds for the callsite tag 25-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.reply_time_ms.50percentile[Legacy] Query time in milliseconds for the callsite tag 50-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.reply_time_ms.75percentile[Legacy] Query time in milliseconds for the callsite tag 75-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.reply_time_ms.90percentile[Legacy] Query time in milliseconds for the callsite tag 90-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.reply_time_ms.95percentile[Legacy] Query time in milliseconds for the callsite tag 95-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.reply_time_ms.99_9percentile[Legacy] Query time in milliseconds for the callsite tag 99.9-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.reply_time_ms.99percentile[Legacy] Query time in milliseconds for the callsite tag 99-percentilegaugemillisecond
envoy.mongo.collection.callsite.query.scatter_get[Legacy] Number of scatter gets for the callsite tagcountquery
envoy.mongo.collection.callsite.query.total[Legacy] Number of queries for the callsite tagcountquery
envoy.mongo.collection.query.multi_get[Legacy] Number of multi getscountquery
envoy.mongo.collection.query.reply_num_docs.0percentile[Legacy] Number of documents in reply 0-percentilegaugedocument
envoy.mongo.collection.query.reply_num_docs.100percentile[Legacy] Number of documents in reply 100-percentilegaugedocument
envoy.mongo.collection.query.reply_num_docs.25percentile[Legacy] Number of documents in reply 25-percentilegaugedocument
envoy.mongo.collection.query.reply_num_docs.50percentile[Legacy] Number of documents in reply 50-percentilegaugedocument
envoy.mongo.collection.query.reply_num_docs.75percentile[Legacy] Number of documents in reply 75-percentilegaugedocument
envoy.mongo.collection.query.reply_num_docs.90percentile[Legacy] Number of documents in reply 90-percentilegaugedocument
envoy.mongo.collection.query.reply_num_docs.95percentile[Legacy] Number of documents in reply 95-percentilegaugedocument
envoy.mongo.collection.query.reply_num_docs.99_9percentile[Legacy] Number of documents in reply 99.9-percentilegaugedocument
envoy.mongo.collection.query.reply_num_docs.99percentile[Legacy] Number of documents in reply 99-percentilegaugedocument
envoy.mongo.collection.query.reply_size.0percentile[Legacy] Size of the reply in bytes 0-percentilegaugebyte
envoy.mongo.collection.query.reply_size.100percentile[Legacy] Size of the reply in bytes 100-percentilegaugebyte
envoy.mongo.collection.query.reply_size.25percentile[Legacy] Size of the reply in bytes 25-percentilegaugebyte
envoy.mongo.collection.query.reply_size.50percentile[Legacy] Size of the reply in bytes 50-percentilegaugebyte
envoy.mongo.collection.query.reply_size.75percentile[Legacy] Size of the reply in bytes 75-percentilegaugebyte
envoy.mongo.collection.query.reply_size.90percentile[Legacy] Size of the reply in bytes 90-percentilegaugebyte
envoy.mongo.collection.query.reply_size.95percentile[Legacy] Size of the reply in bytes 95-percentilegaugebyte
envoy.mongo.collection.query.reply_size.99_9percentile[Legacy] Size of the reply in bytes 99.9-percentilegaugebyte
envoy.mongo.collection.query.reply_size.99percentile[Legacy] Size of the reply in bytes 99-percentilegaugebyte
envoy.mongo.collection.query.reply_time_ms.0percentile[Legacy] Query time in milliseconds 0-percentilegaugemillisecond
envoy.mongo.collection.query.reply_time_ms.100percentile[Legacy] Query time in milliseconds 100-percentilegaugemillisecond
envoy.mongo.collection.query.reply_time_ms.25percentile[Legacy] Query time in milliseconds 25-percentilegaugemillisecond
envoy.mongo.collection.query.reply_time_ms.50percentile[Legacy] Query time in milliseconds 50-percentilegaugemillisecond
envoy.mongo.collection.query.reply_time_ms.75percentile[Legacy] Query time in milliseconds 75-percentilegaugemillisecond
envoy.mongo.collection.query.reply_time_ms.90percentile[Legacy] Query time in milliseconds 90-percentilegaugemillisecond
envoy.mongo.collection.query.reply_time_ms.95percentile[Legacy] Query time in milliseconds 95-percentilegaugemillisecond
envoy.mongo.collection.query.reply_time_ms.99_9percentile[Legacy] Query time in milliseconds 99.9-percentilegaugemillisecond
envoy.mongo.collection.query.reply_time_ms.99percentile[Legacy] Query time in milliseconds 99-percentilegaugemillisecond
envoy.mongo.collection.query.scatter_get[Legacy] Number of scatter getscountquery
envoy.mongo.collection.query.total[Legacy] Number of queriescountquery
envoy.mongo.cx_destroy_local_with_active_rq[Legacy] Connections destroyed locally with an active querycountconnection
envoy.mongo.cx_destroy_remote_with_active_rq[Legacy] Connections destroyed remotely with an active querycountconnection
envoy.mongo.cx_drain_close[Legacy] Connections gracefully closed on reply boundaries during server draincountconnection
envoy.mongo.decoding_error[Legacy] Number of MongoDB protocol decoding errorscounterror
envoy.mongo.delay_injected[Legacy] Number of times the delay is injectedcountoccurrence
envoy.mongo.op_get_more[Legacy] Number of OP_GET_MORE messagescountmessage
envoy.mongo.op_insert[Legacy] Number of OP_INSERT messagescountmessage
envoy.mongo.op_kill_cursors[Legacy] Number of OP_KILL_CURSORS messagescountmessage
envoy.mongo.op_query[Legacy] Number of OP_QUERY messagescountmessage
envoy.mongo.op_query_active[Legacy] Number of active queriesgaugequery
envoy.mongo.op_query_await_data[Legacy] Number of OP_QUERY with await data flag setcountmessage
envoy.mongo.op_query_exhaust[Legacy] Number of OP_QUERY with exhaust flag setcountmessage
envoy.mongo.op_query_multi_get[Legacy] Number of multi get queriescountquery
envoy.mongo.op_query_no_cursor_timeout[Legacy] Number of OP_QUERY with no cursor timeout flag setcountmessage
envoy.mongo.op_query_no_max_time[Legacy] Number of queries without maxTimeMS setcountquery
envoy.mongo.op_query_scatter_get[Legacy] Number of scatter get queriescountquery
envoy.mongo.op_query_tailable_cursor[Legacy] Number of OP_QUERY with tailable cursor flag setcountmessage
envoy.mongo.op_reply[Legacy] Number of OP_REPLY messagescountmessage
envoy.mongo.op_reply_cursor_not_found[Legacy] Number of OP_REPLY with cursor not found flag setcountmessage
envoy.mongo.op_reply_query_failure[Legacy] Number of OP_REPLY with query failure flag setcountmessage
envoy.mongo.op_reply_valid_cursor[Legacy] Number of OP_REPLY with a valid cursorcountmessage
envoy.ratelimit.active[Legacy] Total active requests to the rate limit servicegaugerequest
envoy.ratelimit.cx_closed[Legacy] Total connections closed due to an over limit response from the rate limit servicecountconnection
envoy.ratelimit.error[Legacy] Total errors contacting the rate limit servicecountresponse
envoy.ratelimit.ok[Legacy] Total under limit responses from the rate limit servicecountresponse
envoy.ratelimit.over_limit[Legacy] Total over limit responses from the rate limit servicecountresponse
envoy.ratelimit.total[Legacy] Total requests to the rate limit servicecountresponse
envoy.redis.command.error[Legacy] Number of commands that returned a partial or complete error responsecountoperation
envoy.redis.command.latency.0percentile[Legacy] Command execution time in milliseconds 0-percentilegaugemillisecond
envoy.redis.command.latency.100percentile[Legacy] Command execution time in milliseconds 100-percentilegaugemillisecond
envoy.redis.command.latency.25percentile[Legacy] Command execution time in milliseconds 25-percentilegaugemillisecond
envoy.redis.command.latency.50percentile[Legacy] Command execution time in milliseconds 50-percentilegaugemillisecond
envoy.redis.command.latency.75percentile[Legacy] Command execution time in milliseconds 75-percentilegaugemillisecond
envoy.redis.command.latency.90percentile[Legacy] Command execution time in milliseconds 90-percentilegaugemillisecond
envoy.redis.command.latency.95percentile[Legacy] Command execution time in milliseconds 95-percentilegaugemillisecond
envoy.redis.command.latency.99_9percentile[Legacy] Command execution time in milliseconds 99.9-percentilegaugemillisecond
envoy.redis.command.latency.99percentile[Legacy] Command execution time in milliseconds 99-percentilegaugemillisecond
envoy.redis.command.success[Legacy] Number of commands that were successfulcountoperation
envoy.redis.command.total[Legacy] Number of commandscountoperation
envoy.redis.downstream_cx_active[Legacy] Total active connectionsgaugeconnection
envoy.redis.downstream_cx_drain_close[Legacy] Number of connections closed due to drainingcountconnection
envoy.redis.downstream_cx_protocol_error[Legacy] Total protocol errorscounterror
envoy.redis.downstream_cx_rx_bytes_buffered[Legacy] Total received bytes currently bufferedgaugebyte
envoy.redis.downstream_cx_rx_bytes_total[Legacy] Total bytes receivedcountbyte
envoy.redis.downstream_cx_total[Legacy] Total connectionscountconnection
envoy.redis.downstream_cx_tx_bytes_buffered[Legacy] Total sent bytes currently bufferedgaugebyte
envoy.redis.downstream_cx_tx_bytes_total[Legacy] Total bytes sentcountbyte
envoy.redis.downstream_rq_active[Legacy] Total active requestsgaugerequest
envoy.redis.downstream_rq_total[Legacy] Total requestscountrequest
envoy.redis.splitter.invalid_request[Legacy] Number of requests with an incorrect number of argumentscountrequest
envoy.redis.splitter.unsupported_command[Legacy] Number of commands issued which are not recognized by the command splittercountoperation
envoy.runtime.admin_overrides_active[Legacy] 1 if any admin overrides are active otherwise 0gauge-
envoy.runtime.deprecated_feature_seen_since_process_start[OpenMetrics V2]gauge-
envoy.runtime.deprecated_feature_use[Legacy] Total number of times deprecated features were usedcount-
envoy.runtime.deprecated_feature_use.count[OpenMetrics V2]count-
envoy.runtime.load_error[Legacy] Total number of load attempts that resulted in an errorcounterror
envoy.runtime.load_error.count[OpenMetrics V2]count-
envoy.runtime.load_success[Legacy] Total number of load attempts that were successfulcountsuccess
envoy.runtime.load_success.count[OpenMetrics V2]count-
envoy.runtime.num_keys[Legacy] Number of keys currently loadedgaugelocation
envoy.runtime.num_layers[Legacy] Number of layers currently active (without loading errors)gauge-
envoy.runtime.override_dir_exists[Legacy] Total number of loads that did use an override directorycountoccurrence
envoy.runtime.override_dir_exists.count[OpenMetrics V2]count-
envoy.runtime.override_dir_not_exists[Legacy] Total number of loads that did not use an override directorycountoccurrence
envoy.runtime.override_dir_not_exists.count[OpenMetrics V2]count-
envoy.sds.key_rotation_failed[Legacy] [API v3 only] Total number of filesystem key rotations that failed outside of an SDS update.count-
envoy.server.compilation_settings_fips_mode[OpenMetrics V2]gauge-
envoy.server.concurrency[Legacy] Number of worker threadsgauge-
envoy.server.days_until_first_cert_expiring[Legacy] Number of days until the next certificate being managed will expiregaugeday
envoy.server.debug_assertion_failures[Legacy] Number of debug assertion failures detected in a release build if compiled with -define log_debug_assert_in_release=enabled or zero otherwisecount-
envoy.server.debug_assertion_failures.count[OpenMetrics V2]count-
envoy.server.dropped_stat_flushes.count[OpenMetrics V2] Number of dropped stat flushescount-
envoy.server.dynamic_unknown_fields.count[OpenMetrics V2]count-
envoy.server.envoy_bug_failure.count[OpenMetrics V2]count-
envoy.server.hot_restart_epoch[Legacy] Current hot restart epochgauge-
envoy.server.hot_restart_generation[OpenMetrics V2]gauge-
envoy.server.initialization_time_ms.bucket[OpenMetrics V2] server initialization time.countmillisecond
envoy.server.initialization_time_ms.count[OpenMetrics V2] count of server initilization time samples.count-
envoy.server.initialization_time_ms.sum[OpenMetrics V2] sum of server initialization time.count-
envoy.server.live[Legacy] 1 if the server is not currently draining, 0 otherwisegaugeoccurrence
envoy.server.memory_allocated[Legacy] Current amount of allocated memory in bytesgaugebyte
envoy.server.memory_heap_size[Legacy] Current reserved heap size in bytesgaugebyte
envoy.server.memory_physical_size[OpenMetrics V2]gauge-
envoy.server.parent_connections[Legacy] Total connections of the old Envoy process on hot restartgaugeconnection
envoy.server.seconds_until_first_ocsp_response_expiring[OpenMetrics V2]gauge-
envoy.server.state[Legacy] Current State of the Servergauge-
envoy.server.static_unknown_fields.count[OpenMetrics V2]count-
envoy.server.stats_recent_lookups[OpenMetrics V2]gauge-
envoy.server.total_connections[Legacy] Total connections of both new and old Envoy processesgaugeconnection
envoy.server.uptime[Legacy] Current server uptime in secondsgaugesecond
envoy.server.version[Legacy] Integer represented version number based on SCM revisiongaugeitem
envoy.server.watchdog_mega_miss[Legacy] Number of mega missescount-
envoy.server.watchdog_mega_miss.count[OpenMetrics V2] Number of server mega missescount-
envoy.server.watchdog_miss[Legacy] Number of standard missescount-
envoy.server.watchdog_miss.count[OpenMetrics V2] Number of server standard missescount-
envoy.stats.overflow[Legacy] Total number of times Envoy cannot allocate a statistic due to a shortage of shared memorycounterror
envoy.tcp.downstream_cx.count[OpenMetrics V2] Total number of connections handled by the filtercountconnection
envoy.tcp.downstream_cx_no_route[Legacy] Number of connections for which no matching route was foundcountconnection
envoy.tcp.downstream_cx_no_route.count[OpenMetrics V2] Number of connections for which no matching route was foundcountconnection
envoy.tcp.downstream_cx_rx_bytes.count[OpenMetrics V2] Total bytes written from the downstream connectioncountbyte
envoy.tcp.downstream_cx_rx_bytes_buffered[OpenMetrics V2 and Legacy] Total bytes currently buffered from the downstream connectiongaugebyte
envoy.tcp.downstream_cx_rx_bytes_total[Legacy] Total bytes written from the downstream connectioncountbyte
envoy.tcp.downstream_cx_total[Legacy] Total number of connections handled by the filtercountconnection
envoy.tcp.downstream_cx_tx_bytes.count[OpenMetrics V2] Total bytes written to the downstream connectioncountbyte
envoy.tcp.downstream_cx_tx_bytes_buffered[OpenMetrics V2 and Legacy] Total bytes currently buffered to the downstream connectiongaugebyte
envoy.tcp.downstream_cx_tx_bytes_total[Legacy] Total bytes written to the downstream connectioncountbyte
envoy.tcp.downstream_flow_control_paused_reading.count[OpenMetrics V2] Total number of times flow control paused reading from downstreamcountoccurrence
envoy.tcp.downstream_flow_control_paused_reading_total[Legacy] Total number of times flow control paused reading from downstreamcountoccurrence
envoy.tcp.downstream_flow_control_resumed_reading.count[OpenMetrics V2] Total number of times flow control resumed reading from downstreamcountoccurrence
envoy.tcp.downstream_flow_control_resumed_reading_total[Legacy] Total number of times flow control resumed reading from downstreamcountoccurrence
envoy.tcp.idle_timeout[Legacy] Total number of connections closed due to idle timeoutcountconnection
envoy.tcp.idle_timeout.count[OpenMetrics V2] Total number of connections closed due to idle timeoutcountconnection
envoy.tcp.max_downstream_connection_duration[Legacy] Total number of connections closed due to max_downstream_connection_duration timeoutcountconnection
envoy.tcp.max_downstream_connection_duration.count[OpenMetrics V2] Total number of connections closed due to max_downstream_connection_duration timeoutcountconnection
envoy.tcp.on_demand_cluster_attempt.count[OpenMetrics V2] Total number of connections that requested on demand clustercountconnection
envoy.tcp.on_demand_cluster_missing.count[OpenMetrics V2] Total number of connections closed due to on demand cluster is missingcountconnection
envoy.tcp.on_demand_cluster_success.count[OpenMetrics V2] Total number of connections that requested and received on demand clustercountconnection
envoy.tcp.on_demand_cluster_timeout.count[OpenMetrics V2] Total number of connections closed due to on demand cluster lookup timeoutcountconnection
envoy.tcp.upstream_flush.count[OpenMetrics V2] Total number of connections that continued to flush upstream data after the downstream connection was closedcountconnection
envoy.tcp.upstream_flush_active[OpenMetrics and V2 Legacy] Total connections currently continuing to flush upstream data after the downstream connection was closedgaugeconnection
envoy.tcp.upstream_flush_total[Legacy] Total number of connections that continued to flush upstream data after the downstream connection was closedcountconnection
envoy.tls_inspector.alpn.found.count[OpenMetrics V2] Total number of times Application-Layer Protocol Negotiation was successfulcount-
envoy.tls_inspector.alpn.not_found.count[OpenMetrics V2] Total number of times Application-Layer Protocol Negotiation has failedcount-
envoy.tls_inspector.bytes_processed.bucket[OpenMetrics V2] Records sizes which records the number of bytes the tls_inspector processed while analyzing for tls usagecount-
envoy.tls_inspector.bytes_processed.count[OpenMetrics V2] Count of records sizes which records the number of bytes the tls_inspector processed while analyzing for tls usagecount-
envoy.tls_inspector.bytes_processed.sum[OpenMetrics V2] Total sum of records sizes which records the number of bytes the tls_inspector processed while analyzing for tls usagecount-
envoy.tls_inspector.client_hello_too_large.count[OpenMetrics V2] Total unreasonably large client hello receivedcount-
envoy.tls_inspector.sni.found.count[OpenMetrics V2] Total number of times Server Name Indication was foundcount-
envoy.tls_inspector.sni.not_found.count[OpenMetrics V2] Total number of times Server Name Indication was not foundcount-
envoy.tls_inspector.tls.found.count[OpenMetrics V2] Total number of times TLS was foundcount-
envoy.tls_inspector.tls.not_found.count[OpenMetrics V2] Total number of times TLS was not foundcount-
envoy.vhost.vcluster.upstream_rq.count[OpenMetrics V2] Count of requests initiated by the router to the upstreamcountrequest
envoy.vhost.vcluster.upstream_rq_1xx[Legacy] Aggregate HTTP 1xx response codescountresponse
envoy.vhost.vcluster.upstream_rq_2xx[Legacy] Aggregate HTTP 2xx response codescountresponse
envoy.vhost.vcluster.upstream_rq_3xx[Legacy] Aggregate HTTP 3xx response codescountresponse
envoy.vhost.vcluster.upstream_rq_4xx[Legacy] Aggregate HTTP 4xx response codescountresponse
envoy.vhost.vcluster.upstream_rq_5xx[Legacy] Aggregate HTTP 5xx response codescountresponse
envoy.vhost.vcluster.upstream_rq_retry[Legacy] Total request retriescountrequest
envoy.vhost.vcluster.upstream_rq_retry.count[OpenMetrics V2] Total request retriescountrequest
envoy.vhost.vcluster.upstream_rq_retry_limit_exceeded[Legacy] Total requests not retried due to exceeding the configured number of maximum retriescountrequest
envoy.vhost.vcluster.upstream_rq_retry_limit_exceeded.count[OpenMetrics V2] Total requests not retried due to exceeding the configured number of maximum retriescountrequest
envoy.vhost.vcluster.upstream_rq_retry_overflow[Legacy] Total requests not retried due to circuit breaking or exceeding the retry budgetscountrequest
envoy.vhost.vcluster.upstream_rq_retry_overflow.count[OpenMetrics V2] Total requests not retried due to circuit breaking or exceeding the retry budgetcountrequest
envoy.vhost.vcluster.upstream_rq_retry_success[Legacy] Total request retry successescountrequest
envoy.vhost.vcluster.upstream_rq_retry_success.count[OpenMetrics V2] Total request retry successescountrequest
envoy.vhost.vcluster.upstream_rq_time.0percentile[Legacy] Request time milliseconds 0-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.100percentile[Legacy] Request time milliseconds 100-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.25percentile[Legacy] Request time milliseconds 25-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.50percentile[Legacy] Request time milliseconds 50-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.75percentile[Legacy] Request time milliseconds 75-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.90percentile[Legacy] Request time milliseconds 90-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.95percentile[Legacy] Request time milliseconds 95-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.99_5percentile[Legacy] Request time milliseconds 99.5-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.99_9percentile[Legacy] Request time milliseconds 99.9-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_time.99percentile[Legacy] Request time milliseconds 99-percentilegaugemillisecond
envoy.vhost.vcluster.upstream_rq_timeout[Legacy] Total requests that timed out waiting for a responsecountrequest
envoy.vhost.vcluster.upstream_rq_timeout.count[OpenMetrics V2] Total requests that timed out waiting for a responsecountrequest
envoy.vhost.vcluster.upstream_rq_total[Legacy] Total requests initiated by the router to the upstreamcountrequest
envoy.watchdog_mega_miss.count[OpenMetrics V2] Number of mega missescount-
envoy.watchdog_miss.count[OpenMetrics V2] Number of standard missescount-
envoy.workers.watchdog_mega_miss.count[OpenMetrics V2] Number of mega missescount-
envoy.workers.watchdog_miss.count[OpenMetrics V2] Number of standard missescount-

Official documentation

Official documentation for the Envoy integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.