upstream_rq_time histogram stats

1,833 views
Skip to first unread message

Fendy Zhong

unread,
Sep 12, 2018, 1:01:43 PM9/12/18
to envoy-users
Hi,

I am using envoy for egress traffic for routing grpc calls. Per documentation, envoy would produce the histogram stats using name upstream_rq_time for each cluster. However, when I load up the stats endpoint on the admin port, I can see upstream_rq total/timeout/retries/2xx entries, but I am not able to find the time histogram stats, which would be very useful for latency monitoring. Does anyone know if there is setting or pre-requisition for envoy to produce this histogram stats?

Thank you in advance.

Rama Rao

unread,
Sep 12, 2018, 1:12:44 PM9/12/18
to Fendy Zhong, envoy-users
It should be there in /stats end point. Can you share your /stats end point data?

--
You received this message because you are subscribed to the Google Groups "envoy-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to envoy-users...@googlegroups.com.
To post to this group, send email to envoy...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/envoy-users/d54dd89c-0840-46ae-90bd-811136cf9801%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Daniel Hochman

unread,
Sep 12, 2018, 1:14:58 PM9/12/18
to fendy...@gmail.com, envoy-users
What version of Envoy are you running? Histograms were added in 1.7.0 per https://www.envoyproxy.io/docs/envoy/latest/intro/version_history#id1

Daniel Hochman
Engineer
Lyft


Fendy Zhong

unread,
Sep 12, 2018, 2:16:00 PM9/12/18
to envoy-users
I am using version Envoy 1.7.1.

Following is the stats in the stats endpoint for my cluster service_name.

cluster.service_name.bind_errors: 0
cluster.service_name.external.upstream_rq_200: 2
cluster.service_name.external.upstream_rq_2xx: 2
cluster.service_name.lb_healthy_panic: 0
cluster.service_name.lb_local_cluster_not_ok: 0
cluster.service_name.lb_recalculate_zone_structures: 0
cluster.service_name.lb_subsets_active: 0
cluster.service_name.lb_subsets_created: 0
cluster.service_name.lb_subsets_fallback: 0
cluster.service_name.lb_subsets_removed: 0
cluster.service_name.lb_subsets_selected: 0
cluster.service_name.lb_zone_cluster_too_small: 0
cluster.service_name.lb_zone_no_capacity_left: 0
cluster.service_name.lb_zone_number_differs: 0
cluster.service_name.lb_zone_routing_all_directly: 0
cluster.service_name.lb_zone_routing_cross_zone: 0
cluster.service_name.lb_zone_routing_sampled: 0
cluster.service_name.max_host_weight: 1
cluster.service_name.membership_change: 1
cluster.service_name.membership_healthy: 1
cluster.service_name.membership_total: 1
cluster.service_name.original_dst_host_invalid: 0
cluster.service_name.outlier_detection.ejections_active: 0
cluster.service_name.outlier_detection.ejections_consecutive_5xx: 0
cluster.service_name.outlier_detection.ejections_detected_consecutive_5xx: 0
cluster.service_name.outlier_detection.ejections_detected_consecutive_gateway_failure: 0
cluster.service_name.outlier_detection.ejections_detected_success_rate: 0
cluster.service_name.outlier_detection.ejections_enforced_consecutive_5xx: 0
cluster.service_name.outlier_detection.ejections_enforced_consecutive_gateway_failure: 0
cluster.service_name.outlier_detection.ejections_enforced_success_rate: 0
cluster.service_name.outlier_detection.ejections_enforced_total: 0
cluster.service_name.outlier_detection.ejections_overflow: 0
cluster.service_name.outlier_detection.ejections_success_rate: 0
cluster.service_name.outlier_detection.ejections_total: 0
cluster.service_name.retry_or_shadow_abandoned: 0
cluster.service_name.update_attempt: 1
cluster.service_name.update_empty: 0
cluster.service_name.update_failure: 0
cluster.service_name.update_no_rebuild: 0
cluster.service_name.update_success: 1
cluster.service_name.upstream_cx_active: 1
cluster.service_name.upstream_cx_close_notify: 0
cluster.service_name.upstream_cx_connect_attempts_exceeded: 0
cluster.service_name.upstream_cx_connect_fail: 0
cluster.service_name.upstream_cx_connect_timeout: 0
cluster.service_name.upstream_cx_destroy: 0
cluster.service_name.upstream_cx_destroy_local: 0
cluster.service_name.upstream_cx_destroy_local_with_active_rq: 0
cluster.service_name.upstream_cx_destroy_remote: 0
cluster.service_name.upstream_cx_destroy_remote_with_active_rq: 0
cluster.service_name.upstream_cx_destroy_with_active_rq: 0
cluster.service_name.upstream_cx_http1_total: 1
cluster.service_name.upstream_cx_http2_total: 0
cluster.service_name.upstream_cx_idle_timeout: 0
cluster.service_name.upstream_cx_max_requests: 0
cluster.service_name.upstream_cx_none_healthy: 0
cluster.service_name.upstream_cx_overflow: 0
cluster.service_name.upstream_cx_protocol_error: 0
cluster.service_name.upstream_cx_rx_bytes_buffered: 160
cluster.service_name.upstream_cx_rx_bytes_total: 320
cluster.service_name.upstream_cx_total: 1
cluster.service_name.upstream_cx_tx_bytes_buffered: 0
cluster.service_name.upstream_cx_tx_bytes_total: 924
cluster.service_name.upstream_flow_control_backed_up_total: 0
cluster.service_name.upstream_flow_control_drained_total: 0
cluster.service_name.upstream_flow_control_paused_reading_total: 0
cluster.service_name.upstream_flow_control_resumed_reading_total: 0
cluster.service_name.upstream_rq_200: 2
cluster.service_name.upstream_rq_2xx: 2
cluster.service_name.upstream_rq_active: 0
cluster.service_name.upstream_rq_cancelled: 0
cluster.service_name.upstream_rq_maintenance_mode: 0
cluster.service_name.upstream_rq_pending_active: 0
cluster.service_name.upstream_rq_pending_failure_eject: 0
cluster.service_name.upstream_rq_pending_overflow: 0
cluster.service_name.upstream_rq_pending_total: 1
cluster.service_name.upstream_rq_per_try_timeout: 0
cluster.service_name.upstream_rq_retry: 0
cluster.service_name.upstream_rq_retry_overflow: 0
cluster.service_name.upstream_rq_retry_success: 0
cluster.service_name.upstream_rq_rx_reset: 0
cluster.service_name.upstream_rq_timeout: 0
cluster.service_name.upstream_rq_total: 2
cluster.service_name.upstream_rq_tx_reset: 0
cluster.service_name.version: 0

Fendy Zhong

unread,
Sep 12, 2018, 2:18:45 PM9/12/18
to envoy-users

This is the stats data for my cluster. There are 2 successful request as seen at upstream_rq_200 stat, but there is no upstream_rq_time stat.

Rama Rao

unread,
Sep 14, 2018, 5:37:22 AM9/14/18
to Fendy Zhong, envoy-users
Histograms should come at the end of all stats and some thing similar to below

cluster.test.external.upstream_rq_time: P0(74,74) P25(74.25,74.25) P50(74.5,74.5) P75(74.75,74.75) P90(74.9,74.9) P95(74.95,74.95) P99(74.99,74.99) P99.5(74.995,74.995) P99.9(74.999,74.999) P100(75,75)
cluster.test.upstream_cx_connect_ms: P0(1,1) P25(1.025,1.025) P50(1.05,1.05) P75(1.075,1.075) P90(1.09,1.09) P95(1.095,1.095) P99(1.099,1.099) P99.5(1.0995,1.0995) P99.9(1.0999,1.0999) P100(1.1,1.1)
listener.0.0.0.0_7012.downstream_cx_length_ms: No recorded values
Can you check at the end or share the complete /stats output?





--
You received this message because you are subscribed to the Google Groups "envoy-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to envoy-users+unsubscribe@googlegroups.com.

To post to this group, send email to envoy...@googlegroups.com.

Fendy Zhong

unread,
Sep 14, 2018, 1:07:09 PM9/14/18
to envoy-users
Thank you, Rama. Sorry for the trouble for not look for them thoroughly, it is at the bottom part of the stats endpoint. However, I could not find these metrics in the stats/prometheus endpoint. We actually use Prometheus for metrics collection, so would be great to pull these stats in the prometheus endpoint. I have posted the full output from the stats/prometheus endpont.

stats:
cluster.cluster1.external.upstream_rq_time: P0(nan,100) P25(nan,107.5) P50(nan,202.5) P75(nan,206.25) P90(nan,208.5) P95(nan,209.25) P99(nan,209.85) P99.9(nan,209.985) P100(nan,210)
cluster.cluster1.upstream_cx_connect_ms: P0(nan,100) P25(nan,102.5) P50(nan,105) P75(nan,107.5) P90(nan,109) P95(nan,109.5) P99(nan,109.9) P99.9(nan,109.99) P100(nan,110)
cluster.cluster1.upstream_cx_length_ms: P0(nan,30000) P25(nan,30500) P50(nan,31000) P75(nan,39500) P90(nan,39800) P95(nan,39900) P99(nan,39980) P99.9(nan,39998) P100(nan,40000)
cluster.cluster1.upstream_rq_time: P0(nan,100) P25(nan,107.5) P50(nan,202.5) P75(nan,206.25) P90(nan,208.5) P95(nan,209.25) P99(nan,209.85) P99.9(nan,209.985) P100(nan,210)

stats/prometheus:
# TYPE envoy_cluster_external_upstream_rq counter
envoy_cluster_external_upstream_rq{envoy_response_code="200",envoy_cluster_name="cluster1"} 3
# TYPE envoy_cluster_upstream_rq_xx counter
envoy_cluster_upstream_rq_xx{envoy_response_code_class="2",envoy_cluster_name="cluster1"} 3
# TYPE envoy_cluster_outlier_detection_ejections_enforced_consecutive_gateway_failure counter
envoy_cluster_outlier_detection_ejections_enforced_consecutive_gateway_failure{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_enforced_success_rate counter
envoy_cluster_outlier_detection_ejections_enforced_success_rate{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_detected_success_rate counter
envoy_cluster_outlier_detection_ejections_detected_success_rate{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_enforced_consecutive_5xx counter
envoy_cluster_outlier_detection_ejections_enforced_consecutive_5xx{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_enforced_total counter
envoy_cluster_outlier_detection_ejections_enforced_total{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_consecutive_5xx counter
envoy_cluster_outlier_detection_ejections_consecutive_5xx{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_overflow counter
envoy_cluster_outlier_detection_ejections_overflow{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_total counter
envoy_cluster_outlier_detection_ejections_total{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_update_no_rebuild counter
envoy_cluster_update_no_rebuild{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_detected_consecutive_5xx counter
envoy_cluster_outlier_detection_ejections_detected_consecutive_5xx{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_update_empty counter
envoy_cluster_update_empty{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_update_attempt counter
envoy_cluster_update_attempt{envoy_cluster_name="cluster1"} 1
# TYPE envoy_cluster_membership_change counter
envoy_cluster_membership_change{envoy_cluster_name="cluster1"} 1
# TYPE envoy_cluster_upstream_flow_control_drained_total counter
envoy_cluster_upstream_flow_control_drained_total{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_flow_control_backed_up_total counter
envoy_cluster_upstream_flow_control_backed_up_total{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_flow_control_resumed_reading_total counter
envoy_cluster_upstream_flow_control_resumed_reading_total{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_flow_control_paused_reading_total counter
envoy_cluster_upstream_flow_control_paused_reading_total{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_detected_consecutive_gateway_failure counter
envoy_cluster_outlier_detection_ejections_detected_consecutive_gateway_failure{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_retry_overflow counter
envoy_cluster_upstream_rq_retry_overflow{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_connect_timeout counter
envoy_cluster_upstream_cx_connect_timeout{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_rx_bytes_total counter
envoy_cluster_upstream_cx_rx_bytes_total{envoy_cluster_name="cluster1"} 480
# TYPE envoy_cluster_upstream_cx_http1_total counter
envoy_cluster_upstream_cx_http1_total{envoy_cluster_name="cluster1"} 2
# TYPE envoy_cluster_upstream_cx_total counter
envoy_cluster_upstream_cx_total{envoy_cluster_name="cluster1"} 2
# TYPE envoy_cluster_lb_zone_no_capacity_left counter
envoy_cluster_lb_zone_no_capacity_left{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_subsets_selected counter
envoy_cluster_lb_subsets_selected{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_update_failure counter
envoy_cluster_update_failure{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_connect_attempts_exceeded counter
envoy_cluster_upstream_cx_connect_attempts_exceeded{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_subsets_created counter
envoy_cluster_lb_subsets_created{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_zone_routing_sampled counter
envoy_cluster_lb_zone_routing_sampled{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_subsets_removed counter
envoy_cluster_lb_subsets_removed{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_connect_fail counter
envoy_cluster_upstream_cx_connect_fail{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_destroy_local counter
envoy_cluster_upstream_cx_destroy_local{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_zone_number_differs counter
envoy_cluster_lb_zone_number_differs{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_max_requests counter
envoy_cluster_upstream_cx_max_requests{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_pending_total counter
envoy_cluster_upstream_rq_pending_total{envoy_cluster_name="cluster1"} 2
# TYPE envoy_cluster_upstream_cx_overflow counter
envoy_cluster_upstream_cx_overflow{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_recalculate_zone_structures counter
envoy_cluster_lb_recalculate_zone_structures{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_destroy counter
envoy_cluster_upstream_cx_destroy{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_outlier_detection_ejections_success_rate counter
envoy_cluster_outlier_detection_ejections_success_rate{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_healthy_panic counter
envoy_cluster_lb_healthy_panic{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_bind_errors counter
envoy_cluster_bind_errors{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_zone_routing_cross_zone counter
envoy_cluster_lb_zone_routing_cross_zone{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_protocol_error counter
envoy_cluster_upstream_cx_protocol_error{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_subsets_fallback counter
envoy_cluster_lb_subsets_fallback{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_rx_reset counter
envoy_cluster_upstream_rq_rx_reset{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_http2_total counter
envoy_cluster_upstream_cx_http2_total{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_per_try_timeout counter
envoy_cluster_upstream_rq_per_try_timeout{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_zone_routing_all_directly counter
envoy_cluster_lb_zone_routing_all_directly{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_external_upstream_rq_xx counter
envoy_cluster_external_upstream_rq_xx{envoy_response_code_class="2",envoy_cluster_name="cluster1"} 3
# TYPE envoy_cluster_upstream_rq_pending_overflow counter
envoy_cluster_upstream_rq_pending_overflow{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_original_dst_host_invalid counter
envoy_cluster_original_dst_host_invalid{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_zone_cluster_too_small counter
envoy_cluster_lb_zone_cluster_too_small{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_cancelled counter
envoy_cluster_upstream_rq_cancelled{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_total counter
envoy_cluster_upstream_rq_total{envoy_cluster_name="cluster1"} 3
# TYPE envoy_cluster_upstream_cx_destroy_with_active_rq counter
envoy_cluster_upstream_cx_destroy_with_active_rq{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_update_success counter
envoy_cluster_update_success{envoy_cluster_name="cluster1"} 1
# TYPE envoy_cluster_upstream_cx_destroy_local_with_active_rq counter
envoy_cluster_upstream_cx_destroy_local_with_active_rq{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq counter
envoy_cluster_upstream_rq{envoy_response_code="200",envoy_cluster_name="cluster1"} 3
# TYPE envoy_cluster_upstream_cx_close_notify counter
envoy_cluster_upstream_cx_close_notify{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_destroy_remote_with_active_rq counter
envoy_cluster_upstream_cx_destroy_remote_with_active_rq{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_maintenance_mode counter
envoy_cluster_upstream_rq_maintenance_mode{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_destroy_remote counter
envoy_cluster_upstream_cx_destroy_remote{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_tx_bytes_total counter
envoy_cluster_upstream_cx_tx_bytes_total{envoy_cluster_name="cluster1"} 1245
# TYPE envoy_cluster_upstream_cx_none_healthy counter
envoy_cluster_upstream_cx_none_healthy{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_pending_failure_eject counter
envoy_cluster_upstream_rq_pending_failure_eject{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_local_cluster_not_ok counter
envoy_cluster_lb_local_cluster_not_ok{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_idle_timeout counter
envoy_cluster_upstream_cx_idle_timeout{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_tx_reset counter
envoy_cluster_upstream_rq_tx_reset{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_retry_or_shadow_abandoned counter
envoy_cluster_retry_or_shadow_abandoned{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_timeout counter
envoy_cluster_upstream_rq_timeout{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_retry counter
envoy_cluster_upstream_rq_retry{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_retry_success counter
envoy_cluster_upstream_rq_retry_success{envoy_cluster_name="cluster1"} 0
# TYPE envoy_listener_no_filter_chain_match counter
envoy_listener_no_filter_chain_match{envoy_listener_address="0_0_0_0_8788"} 0
# TYPE envoy_listener_downstream_cx_destroy counter
envoy_listener_downstream_cx_destroy{envoy_listener_address="0_0_0_0_8788"} 0
# TYPE envoy_listener_downstream_cx_total counter
envoy_listener_downstream_cx_total{envoy_listener_address="0_0_0_0_8788"} 0
# TYPE envoy_listener_http_downstream_rq_xx counter
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="5",envoy_http_conn_manager_prefix="envoy_admin",envoy_listener_address="0_0_0_0_8788"} 0
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="1",envoy_http_conn_manager_prefix="envoy_admin",envoy_listener_address="0_0_0_0_8788"} 0
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="2",envoy_http_conn_manager_prefix="envoy_admin",envoy_listener_address="0_0_0_0_8788"} 0
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="3",envoy_http_conn_manager_prefix="envoy_admin",envoy_listener_address="0_0_0_0_8788"} 0
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="4",envoy_http_conn_manager_prefix="envoy_admin",envoy_listener_address="0_0_0_0_8788"} 0
# TYPE envoy_http_no_route counter
envoy_http_no_route{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_tracing_not_traceable counter
envoy_http_tracing_not_traceable{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_xx counter
envoy_http_downstream_rq_xx{envoy_response_code_class="5",envoy_http_conn_manager_prefix="envoy_admin"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="2",envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_tracing_random_sampling counter
envoy_http_tracing_random_sampling{envoy_http_conn_manager_prefix="envoy_admin"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="1",envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_tracing_client_enabled counter
envoy_http_tracing_client_enabled{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_rs_too_large counter
envoy_http_rs_too_large{envoy_http_conn_manager_prefix="envoy_admin"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="4",envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_ws_on_non_ws_route counter
envoy_http_downstream_rq_ws_on_non_ws_route{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_non_relative_path counter
envoy_http_downstream_rq_non_relative_path{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_tx_reset counter
envoy_http_downstream_rq_tx_reset{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_no_cluster counter
envoy_http_no_cluster{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_rx_reset counter
envoy_http_downstream_rq_rx_reset{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_http2_total counter
envoy_http_downstream_cx_http2_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_drain_close counter
envoy_http_downstream_cx_drain_close{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_destroy_remote counter
envoy_http_downstream_cx_destroy_remote{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_idle_timeout counter
envoy_http_downstream_cx_idle_timeout{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_destroy_local_active_rq counter
envoy_http_downstream_cx_destroy_local_active_rq{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_destroy counter
envoy_http_downstream_cx_destroy{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_ssl_total counter
envoy_http_downstream_cx_ssl_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_destroy_active_rq counter
envoy_http_downstream_cx_destroy_active_rq{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_rq_total counter
envoy_http_rq_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_too_large counter
envoy_http_downstream_rq_too_large{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_websocket_total counter
envoy_http_downstream_cx_websocket_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_total counter
envoy_http_downstream_cx_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_http1_total counter
envoy_http_downstream_cx_http1_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_destroy_remote_active_rq counter
envoy_http_downstream_cx_destroy_remote_active_rq{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_tracing_service_forced counter
envoy_http_tracing_service_forced{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_total counter
envoy_http_downstream_rq_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_rq_direct_response counter
envoy_http_rq_direct_response{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_rx_bytes_total counter
envoy_http_downstream_cx_rx_bytes_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_protocol_error counter
envoy_http_downstream_cx_protocol_error{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_http2_total counter
envoy_http_downstream_rq_http2_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_tracing_health_check counter
envoy_http_tracing_health_check{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_response_before_rq_complete counter
envoy_http_downstream_rq_response_before_rq_complete{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_tx_bytes_total counter
envoy_http_downstream_cx_tx_bytes_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_rq_redirect counter
envoy_http_rq_redirect{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_flow_control_paused_reading_total counter
envoy_http_downstream_flow_control_paused_reading_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_destroy_local counter
envoy_http_downstream_cx_destroy_local{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_flow_control_resumed_reading_total counter
envoy_http_downstream_flow_control_resumed_reading_total{envoy_http_conn_manager_prefix="envoy_admin"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="3",envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_rq_http1_total counter
envoy_cluster_update_no_rebuild{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_update_empty{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_update_failure{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_retry_or_shadow_abandoned{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_membership_change{envoy_cluster_name="local_envoy_admin_service"} 1
envoy_cluster_bind_errors{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_flow_control_drained_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_flow_control_backed_up_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_flow_control_resumed_reading_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_flow_control_paused_reading_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_retry_overflow{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_overflow{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_timeout{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_http1_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_zone_routing_cross_zone{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_zone_cluster_too_small{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_subsets_selected{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_destroy_with_active_rq{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_recalculate_zone_structures{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_healthy_panic{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_destroy_local_with_active_rq{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_local_cluster_not_ok{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_protocol_error{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_zone_routing_all_directly{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_zone_routing_sampled{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_http2_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_update_attempt{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_original_dst_host_invalid{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_connect_fail{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_zone_number_differs{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_subsets_removed{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_pending_failure_eject{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_destroy{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_pending_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_destroy_remote{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_destroy_remote_with_active_rq{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_subsets_fallback{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_tx_bytes_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_close_notify{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_rx_bytes_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_max_requests{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_connect_attempts_exceeded{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_idle_timeout{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_none_healthy{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_update_success{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_zone_no_capacity_left{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_subsets_created{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_cancelled{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_total{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_per_try_timeout{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_maintenance_mode{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_rx_reset{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_destroy_local{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_tx_reset{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_retry_success{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_pending_overflow{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_connect_timeout{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_rq_retry{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_outlier_detection_ejections_enforced_consecutive_gateway_failure{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_detected_consecutive_gateway_failure{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_detected_success_rate{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_enforced_consecutive_5xx{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_detected_consecutive_5xx{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_enforced_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_update_failure{envoy_cluster_name="cluster2"} 0
envoy_cluster_update_attempt{envoy_cluster_name="cluster2"} 1
envoy_cluster_outlier_detection_ejections_overflow{envoy_cluster_name="cluster2"} 0
envoy_cluster_retry_or_shadow_abandoned{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_flow_control_drained_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_flow_control_backed_up_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_flow_control_paused_reading_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_retry_overflow{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_success_rate{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_overflow{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_rx_bytes_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_idle_timeout{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_retry_success{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_http2_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_flow_control_resumed_reading_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_original_dst_host_invalid{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_subsets_removed{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_connect_fail{envoy_cluster_name="cluster2"} 0
envoy_cluster_update_no_rebuild{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_zone_cluster_too_small{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_per_try_timeout{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_zone_no_capacity_left{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_connect_timeout{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_retry{envoy_cluster_name="cluster2"} 0
envoy_cluster_membership_change{envoy_cluster_name="cluster2"} 1
envoy_cluster_lb_subsets_selected{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_enforced_success_rate{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_local_cluster_not_ok{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_healthy_panic{envoy_cluster_name="cluster2"} 0
envoy_cluster_update_empty{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_timeout{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_http1_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_zone_number_differs{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_destroy_remote_with_active_rq{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_zone_routing_all_directly{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_subsets_fallback{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_zone_routing_sampled{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_zone_routing_cross_zone{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_destroy{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_destroy_local{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_destroy_remote{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_destroy_local_with_active_rq{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_destroy_with_active_rq{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_close_notify{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_protocol_error{envoy_cluster_name="cluster2"} 0
envoy_cluster_update_success{envoy_cluster_name="cluster2"} 1
envoy_cluster_upstream_cx_max_requests{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_tx_bytes_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_none_healthy{envoy_cluster_name="cluster2"} 0
envoy_cluster_outlier_detection_ejections_consecutive_5xx{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_rx_reset{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_subsets_created{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_pending_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_connect_attempts_exceeded{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_pending_overflow{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_total{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_pending_failure_eject{envoy_cluster_name="cluster2"} 0
envoy_cluster_bind_errors{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_maintenance_mode{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_recalculate_zone_structures{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_cancelled{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_tx_reset{envoy_cluster_name="cluster2"} 0
# TYPE envoy_listener_admin_downstream_cx_total counter
envoy_listener_admin_downstream_cx_total{} 1
# TYPE envoy_listener_admin_http_downstream_rq_xx counter
envoy_listener_admin_http_downstream_rq_xx{envoy_response_code_class="5",envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_listener_admin_downstream_cx_destroy counter
envoy_listener_admin_downstream_cx_destroy{} 0
envoy_listener_admin_http_downstream_rq_xx{envoy_response_code_class="1",envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_listener_admin_no_filter_chain_match counter
envoy_listener_admin_no_filter_chain_match{} 0
envoy_listener_admin_http_downstream_rq_xx{envoy_response_code_class="2",envoy_http_conn_manager_prefix="admin"} 1
envoy_listener_admin_http_downstream_rq_xx{envoy_response_code_class="3",envoy_http_conn_manager_prefix="admin"} 0
envoy_listener_admin_http_downstream_rq_xx{envoy_response_code_class="4",envoy_http_conn_manager_prefix="admin"} 1
# TYPE envoy_cluster_internal_upstream_rq counter
envoy_cluster_internal_upstream_rq{envoy_response_code="200",envoy_cluster_name="xds_cluster"} 3
# TYPE envoy_cluster_internal_upstream_rq_xx counter
envoy_cluster_internal_upstream_rq_xx{envoy_response_code_class="2",envoy_cluster_name="xds_cluster"} 3
# TYPE envoy_cluster_http2_too_many_header_frames counter
envoy_cluster_http2_too_many_header_frames{envoy_cluster_name="xds_cluster"} 0
# TYPE envoy_cluster_http2_rx_reset counter
envoy_cluster_http2_rx_reset{envoy_cluster_name="xds_cluster"} 0
# TYPE envoy_cluster_http2_rx_messaging_error counter
envoy_cluster_http2_rx_messaging_error{envoy_cluster_name="xds_cluster"} 0
# TYPE envoy_cluster_http2_header_overflow counter
envoy_cluster_http2_header_overflow{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_update_no_rebuild{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_update_empty{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_update_failure{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_update_attempt{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_retry_or_shadow_abandoned{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_membership_change{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_upstream_flow_control_drained_total{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_retry_overflow{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_idle_timeout{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_connect_timeout{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_http2_total{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_upstream_cx_overflow{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_tx_reset{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_total{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_upstream_rq_xx{envoy_response_code_class="2",envoy_cluster_name="xds_cluster"} 3
envoy_cluster_lb_subsets_created{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_original_dst_host_invalid{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_subsets_selected{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_timeout{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_subsets_fallback{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_destroy_local{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_recalculate_zone_structures{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_local_cluster_not_ok{envoy_cluster_name="xds_cluster"} 0
# TYPE envoy_cluster_http2_tx_reset counter
envoy_cluster_http2_tx_reset{envoy_cluster_name="xds_cluster"} 0
# TYPE envoy_cluster_http2_trailers counter
envoy_cluster_http2_trailers{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_flow_control_resumed_reading_total{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_max_requests{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_flow_control_backed_up_total{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_zone_cluster_too_small{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_healthy_panic{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_retry{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_zone_no_capacity_left{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_protocol_error{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_connect_fail{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_bind_errors{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_connect_attempts_exceeded{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_zone_routing_sampled{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_pending_overflow{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_subsets_removed{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_zone_routing_cross_zone{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_zone_routing_all_directly{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq{envoy_response_code="200",envoy_cluster_name="xds_cluster"} 3
envoy_cluster_upstream_flow_control_paused_reading_total{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_maintenance_mode{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_cancelled{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_destroy{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_update_success{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_upstream_cx_tx_bytes_total{envoy_cluster_name="xds_cluster"} 1388
envoy_cluster_upstream_cx_destroy_remote{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_destroy_with_active_rq{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_lb_zone_number_differs{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_destroy_remote_with_active_rq{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_destroy_local_with_active_rq{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_close_notify{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_rx_bytes_total{envoy_cluster_name="xds_cluster"} 952
envoy_cluster_upstream_cx_none_healthy{envoy_cluster_name="xds_cluster"} 0
# TYPE envoy_cluster_http2_headers_cb_no_stream counter
envoy_cluster_http2_headers_cb_no_stream{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_total{envoy_cluster_name="xds_cluster"} 3
envoy_cluster_upstream_rq_pending_failure_eject{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_pending_total{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_per_try_timeout{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_rx_reset{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_http1_total{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_retry_success{envoy_cluster_name="xds_cluster"} 0
envoy_listener_downstream_cx_destroy{envoy_listener_address="127_0_0_1_8781"} 0
envoy_listener_downstream_cx_total{envoy_listener_address="127_0_0_1_8781"} 0
envoy_listener_no_filter_chain_match{envoy_listener_address="127_0_0_1_8781"} 0
# TYPE envoy_server_watchdog_mega_miss counter
envoy_server_watchdog_mega_miss{} 0
# TYPE envoy_tracing_opentracing_span_context_extraction_error counter
envoy_tracing_opentracing_span_context_extraction_error{} 0
envoy_http_rq_total{envoy_http_conn_manager_prefix="async_client"} 3
# TYPE envoy_server_watchdog_miss counter
envoy_server_watchdog_miss{} 0
envoy_http_rq_direct_response{envoy_http_conn_manager_prefix="async_client"} 0
envoy_http_rq_redirect{envoy_http_conn_manager_prefix="async_client"} 0
# TYPE envoy_cluster_manager_cluster_added counter
envoy_cluster_manager_cluster_added{} 4
# TYPE envoy_runtime_load_success counter
envoy_runtime_load_success{} 0
envoy_http_downstream_rq_http2_total{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_cluster_manager_cluster_removed counter
envoy_cluster_manager_cluster_removed{} 0
envoy_http_downstream_cx_destroy_remote{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_rq_http1_total{envoy_http_conn_manager_prefix="admin"} 3
envoy_http_downstream_rq_total{envoy_http_conn_manager_prefix="admin"} 3
envoy_http_downstream_cx_rx_bytes_total{envoy_http_conn_manager_prefix="admin"} 1103
envoy_http_no_cluster{envoy_http_conn_manager_prefix="async_client"} 0
envoy_http_downstream_cx_destroy_remote_active_rq{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_filesystem_write_buffered counter
envoy_filesystem_write_buffered{} 2
# TYPE envoy_cluster_manager_cluster_modified counter
envoy_cluster_manager_cluster_modified{} 0
envoy_http_downstream_cx_drain_close{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="1",envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_cx_ssl_total{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_cx_destroy_active_rq{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_rq_tx_reset{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_cx_total{envoy_http_conn_manager_prefix="admin"} 1
envoy_http_downstream_rq_xx{envoy_response_code_class="3",envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_cx_idle_timeout{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_rq_rx_reset{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_cx_websocket_total{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="2",envoy_http_conn_manager_prefix="admin"} 1
envoy_http_downstream_flow_control_resumed_reading_total{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_stats_overflow counter
envoy_stats_overflow{} 0
envoy_http_downstream_cx_http1_total{envoy_http_conn_manager_prefix="admin"} 1
envoy_http_downstream_cx_destroy{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_tracing_opentracing_span_context_injection_error counter
envoy_tracing_opentracing_span_context_injection_error{} 0
envoy_http_downstream_cx_protocol_error{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_cx_destroy_local{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_listener_manager_listener_added counter
envoy_listener_manager_listener_added{} 3
# TYPE envoy_filesystem_write_completed counter
envoy_filesystem_write_completed{} 2
envoy_http_downstream_rq_response_before_rq_complete{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_listener_manager_listener_create_failure counter
envoy_listener_manager_listener_create_failure{} 0
envoy_http_downstream_rq_non_relative_path{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_rq_ws_on_non_ws_route{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_runtime_load_error counter
envoy_runtime_load_error{} 0
envoy_http_downstream_rq_too_large{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="5",envoy_http_conn_manager_prefix="admin"} 0
envoy_http_no_route{envoy_http_conn_manager_prefix="async_client"} 0
envoy_http_downstream_flow_control_paused_reading_total{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_listener_manager_listener_removed counter
envoy_listener_manager_listener_removed{} 0
envoy_http_downstream_cx_tx_bytes_total{envoy_http_conn_manager_prefix="admin"} 39315
envoy_http_downstream_rq_xx{envoy_response_code_class="4",envoy_http_conn_manager_prefix="admin"} 1
# TYPE envoy_runtime_override_dir_exists counter
envoy_runtime_override_dir_exists{} 0
# TYPE envoy_filesystem_flushed_by_timer counter
envoy_filesystem_flushed_by_timer{} 8
envoy_http_downstream_cx_http2_total{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_filesystem_reopen_failed counter
envoy_filesystem_reopen_failed{} 0
# TYPE envoy_listener_manager_listener_modified counter
envoy_listener_manager_listener_modified{} 0
envoy_http_rs_too_large{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_listener_manager_listener_create_success counter
envoy_listener_manager_listener_create_success{} 12
envoy_http_downstream_cx_destroy_local_active_rq{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_runtime_override_dir_not_exists counter
envoy_runtime_override_dir_not_exists{} 0
# TYPE envoy_cluster_manager_cds_update_failure counter
envoy_cluster_manager_cds_update_failure{} 0
# TYPE envoy_cluster_manager_cds_update_success counter
envoy_cluster_manager_cds_update_success{} 1
# TYPE envoy_cluster_manager_cds_update_rejected counter
envoy_cluster_manager_cds_update_rejected{} 0
# TYPE envoy_cluster_manager_cds_update_attempt counter
envoy_cluster_manager_cds_update_attempt{} 2
envoy_http_rq_direct_response{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_tracing_health_check{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_no_cluster{envoy_http_conn_manager_prefix="proxy_mesh"} 3
envoy_http_tracing_service_forced{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_rq_redirect{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_no_route{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_tracing_random_sampling{envoy_http_conn_manager_prefix="proxy_mesh"} 6
envoy_http_tracing_client_enabled{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="4",envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_rq_total{envoy_http_conn_manager_prefix="proxy_mesh"} 6
envoy_http_downstream_rq_xx{envoy_response_code_class="3",envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="1",envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_too_large{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_tracing_not_traceable{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_ws_on_non_ws_route{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_non_relative_path{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_destroy_local_active_rq{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_destroy_active_rq{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="5",envoy_http_conn_manager_prefix="proxy_mesh"} 3
envoy_http_downstream_cx_http2_total{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_rx_reset{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_destroy_local{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_destroy_remote{envoy_http_conn_manager_prefix="proxy_mesh"} 6
envoy_http_downstream_rq_tx_reset{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_drain_close{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_idle_timeout{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_xx{envoy_response_code_class="2",envoy_http_conn_manager_prefix="proxy_mesh"} 3
envoy_http_downstream_flow_control_paused_reading_total{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_rs_too_large{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_rx_bytes_total{envoy_http_conn_manager_prefix="proxy_mesh"} 912
envoy_http_downstream_rq_total{envoy_http_conn_manager_prefix="proxy_mesh"} 6
envoy_http_downstream_rq_response_before_rq_complete{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_websocket_total{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_flow_control_resumed_reading_total{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_http1_total{envoy_http_conn_manager_prefix="proxy_mesh"} 6
envoy_http_downstream_cx_destroy_remote_active_rq{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_tx_bytes_total{envoy_http_conn_manager_prefix="proxy_mesh"} 861
envoy_http_downstream_cx_protocol_error{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_destroy{envoy_http_conn_manager_prefix="proxy_mesh"} 6
envoy_http_downstream_cx_total{envoy_http_conn_manager_prefix="proxy_mesh"} 6
envoy_http_downstream_rq_http2_total{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_ssl_total{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_rq_http1_total{envoy_http_conn_manager_prefix="proxy_mesh"} 6
envoy_listener_no_filter_chain_match{envoy_listener_address="127_0_0_1_8780"} 0
envoy_listener_downstream_cx_destroy{envoy_listener_address="127_0_0_1_8780"} 6
envoy_listener_downstream_cx_total{envoy_listener_address="127_0_0_1_8780"} 6
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="5",envoy_http_conn_manager_prefix="proxy_mesh",envoy_listener_address="127_0_0_1_8780"} 3
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="1",envoy_http_conn_manager_prefix="proxy_mesh",envoy_listener_address="127_0_0_1_8780"} 0
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="2",envoy_http_conn_manager_prefix="proxy_mesh",envoy_listener_address="127_0_0_1_8780"} 3
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="3",envoy_http_conn_manager_prefix="proxy_mesh",envoy_listener_address="127_0_0_1_8780"} 0
envoy_listener_http_downstream_rq_xx{envoy_response_code_class="4",envoy_http_conn_manager_prefix="proxy_mesh",envoy_listener_address="127_0_0_1_8780"} 0
# TYPE envoy_http_rds_proxy_apps_update_failure counter
envoy_http_rds_proxy_apps_update_failure{envoy_http_conn_manager_prefix="proxy_mesh"} 0
# TYPE envoy_http_rds_proxy_apps_config_reload counter
envoy_http_rds_proxy_apps_config_reload{envoy_http_conn_manager_prefix="proxy_mesh"} 1
# TYPE envoy_http_rds_proxy_apps_update_success counter
envoy_http_rds_proxy_apps_update_success{envoy_http_conn_manager_prefix="proxy_mesh"} 1
# TYPE envoy_http_rds_proxy_apps_update_empty counter
envoy_http_rds_proxy_apps_update_empty{envoy_http_conn_manager_prefix="proxy_mesh"} 0
# TYPE envoy_http_rds_proxy_apps_update_rejected counter
envoy_http_rds_proxy_apps_update_rejected{envoy_http_conn_manager_prefix="proxy_mesh"} 0
# TYPE envoy_http_rds_proxy_apps_update_attempt counter
envoy_http_rds_proxy_apps_update_attempt{envoy_http_conn_manager_prefix="proxy_mesh"} 2
# TYPE envoy_cluster_upstream_cx_rx_bytes_buffered gauge
envoy_cluster_upstream_cx_rx_bytes_buffered{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_pending_active gauge
envoy_cluster_upstream_rq_pending_active{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_membership_total gauge
envoy_cluster_membership_total{envoy_cluster_name="cluster1"} 1
# TYPE envoy_cluster_outlier_detection_ejections_active gauge
envoy_cluster_outlier_detection_ejections_active{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_cx_tx_bytes_buffered gauge
envoy_cluster_upstream_cx_tx_bytes_buffered{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_lb_subsets_active gauge
envoy_cluster_lb_subsets_active{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_upstream_rq_active gauge
envoy_cluster_upstream_rq_active{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_membership_healthy gauge
envoy_cluster_membership_healthy{envoy_cluster_name="cluster1"} 1
# TYPE envoy_cluster_upstream_cx_active gauge
envoy_cluster_upstream_cx_active{envoy_cluster_name="cluster1"} 0
# TYPE envoy_cluster_max_host_weight gauge
envoy_cluster_max_host_weight{envoy_cluster_name="cluster1"} 1
# TYPE envoy_cluster_version gauge
envoy_cluster_version{envoy_cluster_name="cluster1"} 0
# TYPE envoy_listener_downstream_cx_active gauge
envoy_listener_downstream_cx_active{envoy_listener_address="0_0_0_0_8788"} 0
# TYPE envoy_http_downstream_rq_active gauge
envoy_http_downstream_rq_active{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_http2_active gauge
envoy_http_downstream_cx_http2_active{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_tx_bytes_buffered gauge
envoy_http_downstream_cx_tx_bytes_buffered{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_active gauge
envoy_http_downstream_cx_active{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_ssl_active gauge
envoy_http_downstream_cx_ssl_active{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_rx_bytes_buffered gauge
envoy_http_downstream_cx_rx_bytes_buffered{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_http1_active gauge
envoy_http_downstream_cx_http1_active{envoy_http_conn_manager_prefix="envoy_admin"} 0
# TYPE envoy_http_downstream_cx_websocket_active gauge
envoy_http_downstream_cx_websocket_active{envoy_http_conn_manager_prefix="envoy_admin"} 0
envoy_cluster_version{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_membership_total{envoy_cluster_name="local_envoy_admin_service"} 1
envoy_cluster_upstream_rq_active{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_lb_subsets_active{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_max_host_weight{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_rx_bytes_buffered{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_membership_healthy{envoy_cluster_name="local_envoy_admin_service"} 1
envoy_cluster_upstream_rq_pending_active{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_active{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_upstream_cx_tx_bytes_buffered{envoy_cluster_name="local_envoy_admin_service"} 0
envoy_cluster_outlier_detection_ejections_active{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_active{envoy_cluster_name="cluster2"} 0
envoy_cluster_max_host_weight{envoy_cluster_name="cluster2"} 1
envoy_cluster_membership_healthy{envoy_cluster_name="cluster2"} 1
envoy_cluster_upstream_cx_rx_bytes_buffered{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_active{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_cx_tx_bytes_buffered{envoy_cluster_name="cluster2"} 0
envoy_cluster_upstream_rq_pending_active{envoy_cluster_name="cluster2"} 0
envoy_cluster_lb_subsets_active{envoy_cluster_name="cluster2"} 0
envoy_cluster_membership_total{envoy_cluster_name="cluster2"} 1
envoy_cluster_version{envoy_cluster_name="cluster2"} 0
# TYPE envoy_listener_admin_downstream_cx_active gauge
envoy_listener_admin_downstream_cx_active{} 1
envoy_cluster_membership_total{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_membership_healthy{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_max_host_weight{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_version{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_pending_active{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_rq_active{envoy_cluster_name="xds_cluster"} 3
envoy_cluster_upstream_cx_active{envoy_cluster_name="xds_cluster"} 1
envoy_cluster_upstream_cx_rx_bytes_buffered{envoy_cluster_name="xds_cluster"} 263
envoy_cluster_lb_subsets_active{envoy_cluster_name="xds_cluster"} 0
envoy_cluster_upstream_cx_tx_bytes_buffered{envoy_cluster_name="xds_cluster"} 0
envoy_listener_downstream_cx_active{envoy_listener_address="127_0_0_1_8781"} 0
# TYPE envoy_cluster_manager_active_clusters gauge
envoy_cluster_manager_active_clusters{} 4
# TYPE envoy_server_version gauge
envoy_server_version{} 14617565
# TYPE envoy_server_days_until_first_cert_expiring gauge
envoy_server_days_until_first_cert_expiring{} 2147483647
# TYPE envoy_server_total_connections gauge
envoy_server_total_connections{} 0
envoy_http_downstream_cx_active{envoy_http_conn_manager_prefix="admin"} 1
# TYPE envoy_server_parent_connections gauge
envoy_server_parent_connections{} 0
# TYPE envoy_server_hot_restart_epoch gauge
envoy_server_hot_restart_epoch{} 0
# TYPE envoy_runtime_admin_overrides_active gauge
envoy_runtime_admin_overrides_active{} 0
# TYPE envoy_server_uptime gauge
envoy_server_uptime{} 326
# TYPE envoy_cluster_manager_warming_clusters gauge
envoy_cluster_manager_warming_clusters{} 0
envoy_http_downstream_cx_http1_active{envoy_http_conn_manager_prefix="admin"} 1
# TYPE envoy_server_memory_allocated gauge
envoy_server_memory_allocated{} 4016968
envoy_http_downstream_cx_http2_active{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_server_live gauge
envoy_server_live{} 1
envoy_http_downstream_cx_ssl_active{envoy_http_conn_manager_prefix="admin"} 0
# TYPE envoy_filesystem_write_total_buffered gauge
envoy_filesystem_write_total_buffered{} 0
# TYPE envoy_listener_manager_total_listeners_draining gauge
envoy_listener_manager_total_listeners_draining{} 0
envoy_http_downstream_cx_websocket_active{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_cx_tx_bytes_buffered{envoy_http_conn_manager_prefix="admin"} 0
envoy_http_downstream_rq_active{envoy_http_conn_manager_prefix="admin"} 1
envoy_http_downstream_cx_rx_bytes_buffered{envoy_http_conn_manager_prefix="admin"} 383
# TYPE envoy_listener_manager_total_listeners_active gauge
envoy_listener_manager_total_listeners_active{} 3
# TYPE envoy_server_memory_heap_size gauge
envoy_server_memory_heap_size{} 5242880
# TYPE envoy_listener_manager_total_listeners_warming gauge
envoy_listener_manager_total_listeners_warming{} 0
# TYPE envoy_runtime_num_keys gauge
envoy_runtime_num_keys{} 0
# TYPE envoy_cluster_manager_cds_version gauge
envoy_cluster_manager_cds_version{} 16072770804423931418
envoy_http_downstream_rq_active{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_tx_bytes_buffered{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_http2_active{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_ssl_active{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_rx_bytes_buffered{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_http1_active{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_active{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_http_downstream_cx_websocket_active{envoy_http_conn_manager_prefix="proxy_mesh"} 0
envoy_listener_downstream_cx_active{envoy_listener_address="127_0_0_1_8780"} 0
# TYPE envoy_http_rds_proxy_apps_version gauge
envoy_http_rds_proxy_apps_version{envoy_http_conn_manager_prefix="proxy_mesh"} 16072770804423931418

Rama Rao

unread,
Sep 15, 2018, 2:59:50 AM9/15/18
to Fendy Zhong, envoy-users
Ok. There is an open issue around prometheus support for this https://github.com/envoyproxy/envoy/issues/1947

--
You received this message because you are subscribed to the Google Groups "envoy-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to envoy-users+unsubscribe@googlegroups.com.
To post to this group, send email to envoy...@googlegroups.com.

Fendy Zhong

unread,
Sep 15, 2018, 9:19:05 AM9/15/18
to envoy-users
Thank you, Rama. Will keep checking on the issue, and hopefully it would be closed in 1.8.0 release.
Reply all
Reply to author
Forward
0 new messages