-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
linkerd/linkerd2-proxy
#468Description
When testing emojivoto with proxy version v2.89.0 the route_actual_response_total metric appears to be missing.
- web-svc has a service profile with retries configured
- vote-bot proxy has
route_response_totalmetric but noroute_actual_response_totalmetric
This causes missing data when using linkerd routes -o wide:
linkerd routes -n emojivoto deploy/vote-bot --to svc/web-svc -o wide -t 30s
ROUTE SERVICE EFFECTIVE_SUCCESS EFFECTIVE_RPS ACTUAL_SUCCESS ACTUAL_RPS LATENCY_P50 LATENCY_P95 LATENCY_P99
GET /api/list web-svc 100.00% 1.0rps 0.00% 0.0rps 3ms 8ms 10ms
GET /api/vote web-svc 62.07% 1.0rps 0.00% 0.0rps 5ms 775ms 955ms
[DEFAULT] web-svc - - - - -
Full metrics dump from vote-bot proxy:
Details
linkerd -n emojivoto metrics deploy/vote-bot
#
# POD vote-bot-7b54d6999b-z9dkv (1 of 1)
#
# HELP request_total Total count of HTTP requests.
# TYPE request_total counter
request_total{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local"} 3
request_total{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local"} 130813
# HELP response_latency_ms Elapsed times between a request's headers being received and its response stream completing
# TYPE response_latency_ms histogram
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="1"} 0
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="2"} 0
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="3"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="4"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="5"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="10"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="20"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="30"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="40"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="50"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="100"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="200"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="300"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="400"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="500"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="1000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="2000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="3000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="4000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="5000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="10000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="20000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="30000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="40000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="50000"} 2
response_latency_ms_bucket{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="+Inf"} 2
response_latency_ms_count{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200"} 2
response_latency_ms_sum{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200"} 6
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="1"} 0
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="2"} 0
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="3"} 38615
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="4"} 71646
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="5"} 90576
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="10"} 114128
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="20"} 115376
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="30"} 115399
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="40"} 115400
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="50"} 115400
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="100"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="200"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="300"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="400"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="500"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="1000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="2000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="3000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="4000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="5000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="10000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="20000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="30000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="40000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="50000"} 115401
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",le="+Inf"} 115401
response_latency_ms_count{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200"} 115401
response_latency_ms_sum{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200"} 522636
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="1"} 0
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="2"} 0
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="3"} 44
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="4"} 9745
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="5"} 12472
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="10"} 15205
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="20"} 15407
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="30"} 15410
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="40"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="50"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="100"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="200"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="300"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="400"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="500"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="1000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="2000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="3000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="4000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="5000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="10000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="20000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="30000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="40000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="50000"} 15412
response_latency_ms_bucket{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",le="+Inf"} 15412
response_latency_ms_count{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500"} 15412
response_latency_ms_sum{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500"} 74503
# HELP response_total Total count of HTTP responses.
# TYPE response_total counter
response_total{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",classification="failure",grpc_status="2"} 1
response_total{authority="oc-collector.tracing.svc.cluster.local:55678",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="oc-collector",dst_namespace="tracing",dst_pod="oc-collector-566c8644c6-mshtv",dst_pod_template_hash="566c8644c6",dst_service="oc-collector",dst_serviceaccount="default",tls="true",server_id="default.tracing.serviceaccount.identity.linkerd.cluster.local",status_code="200",classification="success",grpc_status="12"} 1
response_total{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="200",classification="success"} 115401
response_total{authority="web-svc.emojivoto.svc.cluster.local",direction="outbound",dst_control_plane_ns="linkerd",dst_deployment="web",dst_namespace="emojivoto",dst_pod="web-7988674b8b-qwmdg",dst_pod_template_hash="7988674b8b",dst_service="web-svc",dst_serviceaccount="web",tls="true",server_id="web.emojivoto.serviceaccount.identity.linkerd.cluster.local",status_code="500",classification="failure"} 15412
# HELP route_request_total Total count of HTTP requests.
# TYPE route_request_total counter
route_request_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80"} 123506
route_request_total{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678"} 3
route_request_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list"} 995
route_request_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote"} 995
# HELP route_response_latency_ms Elapsed times between a request's headers being received and its response stream completing
# TYPE route_response_latency_ms histogram
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="1"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="2"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="3"} 36183
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="4"} 68686
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="5"} 88699
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="10"} 112303
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="20"} 113560
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="30"} 113583
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="40"} 113584
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="50"} 113584
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="100"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="200"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="300"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="400"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="500"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="1000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="2000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="3000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="4000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="5000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="10000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="20000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="30000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="40000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="50000"} 113585
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",le="+Inf"} 113585
route_response_latency_ms_count{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200"} 113585
route_response_latency_ms_sum{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200"} 519376
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="1"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="2"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="3"} 2
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="4"} 5031
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="5"} 7376
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="10"} 9769
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="20"} 9916
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="30"} 9919
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="40"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="50"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="100"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="200"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="300"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="400"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="500"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="1000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="2000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="3000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="4000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="5000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="10000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="20000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="30000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="40000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="50000"} 9921
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",le="+Inf"} 9921
route_response_latency_ms_count{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500"} 9921
route_response_latency_ms_sum{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500"} 50727
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="1"} 0
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="2"} 0
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="3"} 1
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="4"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="5"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="10"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="20"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="30"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="40"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="50"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="100"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="200"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="300"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="400"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="500"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="1000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="2000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="3000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="4000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="5000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="10000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="20000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="30000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="40000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="50000"} 2
route_response_latency_ms_bucket{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",le="+Inf"} 2
route_response_latency_ms_count{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200"} 2
route_response_latency_ms_sum{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200"} 7
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="1"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="2"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="3"} 564
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="4"} 756
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="5"} 807
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="10"} 987
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="20"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="30"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="40"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="50"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="100"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="200"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="300"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="400"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="500"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="1000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="2000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="3000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="4000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="5000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="10000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="20000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="30000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="40000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="50000"} 995
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",le="+Inf"} 995
route_response_latency_ms_count{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200"} 995
route_response_latency_ms_sum{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200"} 4036
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="1"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="2"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="3"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="4"} 326
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="5"} 617
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="10"} 834
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="20"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="30"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="40"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="50"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="100"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="200"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="300"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="400"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="500"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="1000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="2000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="3000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="4000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="5000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="10000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="20000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="30000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="40000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="50000"} 840
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",le="+Inf"} 840
route_response_latency_ms_count{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200"} 840
route_response_latency_ms_sum{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200"} 4414
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="1"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="2"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="3"} 0
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="4"} 41
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="5"} 72
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="10"} 101
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="20"} 102
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="30"} 102
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="40"} 102
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="50"} 102
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="100"} 102
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="200"} 102
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="300"} 102
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="400"} 102
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="500"} 130
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="1000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="2000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="3000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="4000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="5000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="10000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="20000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="30000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="40000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="50000"} 155
route_response_latency_ms_bucket{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",le="+Inf"} 155
route_response_latency_ms_count{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500"} 155
route_response_latency_ms_sum{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500"} 26983
# HELP route_response_total Total count of HTTP responses.
# TYPE route_response_total counter
route_response_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="200",classification="success"} 113585
route_response_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",status_code="500",classification="failure"} 9921
route_response_total{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",classification="failure",grpc_status="2"} 1
route_response_total{direction="outbound",dst="oc-collector.tracing.svc.cluster.local:55678",status_code="200",classification="success",grpc_status="12"} 1
route_response_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/list",status_code="200",classification="success"} 995
route_response_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="200",classification="success"} 840
route_response_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",status_code="500",classification="failure"} 155
# HELP route_retryable_total Total count of retryable HTTP responses that were not retried.
# TYPE route_retryable_total counter
route_retryable_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote"} 5435
route_retryable_total{direction="outbound",dst="web-svc.emojivoto.svc.cluster.local:80",rt_route="GET /api/vote",skipped="no_budget"} 96
# HELP control_request_total Total count of HTTP requests.
# TYPE control_request_total counter
control_request_total{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true"} 4
control_request_total{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true"} 2
# HELP control_response_latency_ms Elapsed times between a request's headers being received and its response stream completing
# TYPE control_response_latency_ms histogram
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="1"} 3
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="2"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="3"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="4"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="5"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="10"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="20"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="30"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="40"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="50"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="100"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="200"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="300"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="400"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="500"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="1000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="2000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="3000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="4000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="5000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="10000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="20000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="30000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="40000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="50000"} 4
control_response_latency_ms_bucket{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",le="+Inf"} 4
control_response_latency_ms_count{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200"} 4
control_response_latency_ms_sum{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200"} 5
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="1"} 0
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="2"} 0
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="3"} 0
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="4"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="5"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="10"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="20"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="30"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="40"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="50"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="100"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="200"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="300"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="400"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="500"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="1000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="2000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="3000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="4000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="5000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="10000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="20000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="30000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="40000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="50000"} 2
control_response_latency_ms_bucket{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",le="+Inf"} 2
control_response_latency_ms_count{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200"} 2
control_response_latency_ms_sum{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200"} 8
# HELP control_response_total Total count of HTTP responses.
# TYPE control_response_total counter
control_response_total{addr="linkerd-dst.linkerd.svc.cluster.local:8086",tls="true",status_code="200",classification="success"} 2
control_response_total{addr="linkerd-identity.linkerd.svc.cluster.local:8080",tls="true",status_code="200",classification="success"} 2
# HELP request_handle_us A histogram of the time in microseconds between when a request is received and when it is sent upstream.
# TYPE request_handle_us histogram
request_handle_us_bucket{direction="inbound",le="1"} 0
request_handle_us_bucket{direction="inbound",le="2"} 0
request_handle_us_bucket{direction="inbound",le="3"} 0
request_handle_us_bucket{direction="inbound",le="4"} 0
request_handle_us_bucket{direction="inbound",le="5"} 0
request_handle_us_bucket{direction="inbound",le="10"} 0
request_handle_us_bucket{direction="inbound",le="20"} 0
request_handle_us_bucket{direction="inbound",le="30"} 0
request_handle_us_bucket{direction="inbound",le="40"} 0
request_handle_us_bucket{direction="inbound",le="50"} 0
request_handle_us_bucket{direction="inbound",le="100"} 0
request_handle_us_bucket{direction="inbound",le="200"} 0
request_handle_us_bucket{direction="inbound",le="300"} 0
request_handle_us_bucket{direction="inbound",le="400"} 0
request_handle_us_bucket{direction="inbound",le="500"} 0
request_handle_us_bucket{direction="inbound",le="1000"} 0
request_handle_us_bucket{direction="inbound",le="2000"} 0
request_handle_us_bucket{direction="inbound",le="3000"} 0
request_handle_us_bucket{direction="inbound",le="4000"} 0
request_handle_us_bucket{direction="inbound",le="5000"} 0
request_handle_us_bucket{direction="inbound",le="10000"} 0
request_handle_us_bucket{direction="inbound",le="20000"} 0
request_handle_us_bucket{direction="inbound",le="30000"} 0
request_handle_us_bucket{direction="inbound",le="40000"} 0
request_handle_us_bucket{direction="inbound",le="50000"} 0
request_handle_us_bucket{direction="inbound",le="+Inf"} 0
request_handle_us_count{direction="inbound"} 0
request_handle_us_sum{direction="inbound"} 0
request_handle_us_bucket{direction="outbound",le="1"} 0
request_handle_us_bucket{direction="outbound",le="2"} 0
request_handle_us_bucket{direction="outbound",le="3"} 0
request_handle_us_bucket{direction="outbound",le="4"} 0
request_handle_us_bucket{direction="outbound",le="5"} 0
request_handle_us_bucket{direction="outbound",le="10"} 0
request_handle_us_bucket{direction="outbound",le="20"} 0
request_handle_us_bucket{direction="outbound",le="30"} 0
request_handle_us_bucket{direction="outbound",le="40"} 0
request_handle_us_bucket{direction="outbound",le="50"} 0
request_handle_us_bucket{direction="outbound",le="100"} 0
request_handle_us_bucket{direction="outbound",le="200"} 1525
request_handle_us_bucket{direction="outbound",le="300"} 70418
request_handle_us_bucket{direction="outbound",le="400"} 107631
request_handle_us_bucket{direction="outbound",le="500"} 110559
request_handle_us_bucket{direction="outbound",le="1000"} 112099
request_handle_us_bucket{direction="outbound",le="2000"} 113856
request_handle_us_bucket{direction="outbound",le="3000"} 118034
request_handle_us_bucket{direction="outbound",le="4000"} 122852
request_handle_us_bucket{direction="outbound",le="5000"} 124519
request_handle_us_bucket{direction="outbound",le="10000"} 125392
request_handle_us_bucket{direction="outbound",le="20000"} 125445
request_handle_us_bucket{direction="outbound",le="30000"} 125446
request_handle_us_bucket{direction="outbound",le="40000"} 125446
request_handle_us_bucket{direction="outbound",le="50000"} 125446
request_handle_us_bucket{direction="outbound",le="+Inf"} 125499
request_handle_us_count{direction="outbound"} 125499
request_handle_us_sum{direction="outbound"} 101617040
# HELP tcp_open_total Total count of opened connections
# TYPE tcp_open_total counter
tcp_open_total{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback"} 10078
tcp_open_total{direction="outbound",peer="dst",tls="true"} 3
# HELP tcp_open_connections Number of currently-open connections
# TYPE tcp_open_connections gauge
tcp_open_connections{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback"} 1
tcp_open_connections{direction="outbound",peer="dst",tls="true"} 2
# HELP tcp_read_bytes_total Total count of bytes read from peers
# TYPE tcp_read_bytes_total counter
tcp_read_bytes_total{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback"} 61643420
tcp_read_bytes_total{direction="outbound",peer="dst",tls="true"} 288901767
# HELP tcp_write_bytes_total Total count of bytes written to peers
# TYPE tcp_write_bytes_total counter
tcp_write_bytes_total{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback"} 298274616
tcp_write_bytes_total{direction="outbound",peer="dst",tls="true"} 44736955
# HELP tcp_close_total Total count of closed connections
# TYPE tcp_close_total counter
tcp_close_total{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN"} 10070
tcp_close_total{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno=""} 7
tcp_close_total{direction="outbound",peer="dst",tls="true",errno=""} 1
# HELP tcp_connection_duration_ms Connection lifetimes
# TYPE tcp_connection_duration_ms histogram
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="1"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="2"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="3"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="4"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="5"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="10"} 794
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="20"} 1561
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="30"} 1579
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="40"} 1580
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="50"} 1581
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="100"} 1581
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="200"} 1581
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="300"} 1581
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="400"} 1581
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="500"} 1582
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="1000"} 1582
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="2000"} 2982
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="3000"} 4089
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="4000"} 5059
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="5000"} 5862
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="10000"} 8290
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="20000"} 9800
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="30000"} 10027
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="40000"} 10063
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="50000"} 10069
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN",le="+Inf"} 10070
tcp_connection_duration_ms_count{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN"} 10070
tcp_connection_duration_ms_sum{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="ENOTCONN"} 53419808
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="1"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="2"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="3"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="4"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="5"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="10"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="20"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="30"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="40"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="50"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="100"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="200"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="300"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="400"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="500"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="1000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="2000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="3000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="4000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="5000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="10000"} 3
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="20000"} 7
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="30000"} 7
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="40000"} 7
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="50000"} 7
tcp_connection_duration_ms_bucket{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno="",le="+Inf"} 7
tcp_connection_duration_ms_count{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno=""} 7
tcp_connection_duration_ms_sum{direction="outbound",peer="src",tls="no_identity",no_tls_reason="loopback",errno=""} 66923
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="1"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="2"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="3"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="4"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="5"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="10"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="20"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="30"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="40"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="50"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="100"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="200"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="300"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="400"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="500"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="1000"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="2000"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="3000"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="4000"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="5000"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="10000"} 0
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="20000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="30000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="40000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="50000"} 1
tcp_connection_duration_ms_bucket{direction="outbound",peer="dst",tls="true",errno="",le="+Inf"} 1
tcp_connection_duration_ms_count{direction="outbound",peer="dst",tls="true",errno=""} 1
tcp_connection_duration_ms_sum{direction="outbound",peer="dst",tls="true",errno=""} 10848
# HELP opencensus_span_export_streams Total count of opened span export streams
# TYPE opencensus_span_export_streams counter
opencensus_span_export_streams 1
# HELP opencensus_span_export_requests Total count of span export request messages
# TYPE opencensus_span_export_requests counter
opencensus_span_export_requests 145574
# HELP opencensus_span_exports Total count of spans exported
# TYPE opencensus_span_exports counter
opencensus_span_exports 256335
# HELP stack_create_total Total number of services created
# TYPE stack_create_total counter
stack_create_total{direction="outbound",name="balance.endpoint"} 3
stack_create_total{direction="outbound",name="balance"} 2
stack_create_total{direction="outbound",name="forward.endpoint"} 0
stack_create_total{direction="outbound",name="profile"} 2
stack_create_total{direction="outbound",name="canonicalize"} 2
stack_create_total{direction="outbound",name="source"} 10078
stack_create_total{direction="inbound",name="endpoint"} 0
stack_create_total{direction="inbound",name="target"} 0
stack_create_total{direction="inbound",name="profile"} 0
stack_create_total{direction="inbound",name="source"} 0
# HELP stack_drop_total Total number of services dropped
# TYPE stack_drop_total counter
stack_drop_total{direction="outbound",name="balance.endpoint"} 2
stack_drop_total{direction="outbound",name="balance"} 1
stack_drop_total{direction="outbound",name="forward.endpoint"} 0
stack_drop_total{direction="outbound",name="profile"} 1
stack_drop_total{direction="outbound",name="canonicalize"} 1
stack_drop_total{direction="outbound",name="source"} 10077
stack_drop_total{direction="inbound",name="endpoint"} 0
stack_drop_total{direction="inbound",name="target"} 0
stack_drop_total{direction="inbound",name="profile"} 0
stack_drop_total{direction="inbound",name="source"} 0
# HELP stack_poll_total Total number of stack polls
# TYPE stack_poll_total counter
stack_poll_total{direction="outbound",name="balance.endpoint",ready="true"} 523362
stack_poll_total{direction="outbound",name="balance",ready="true"} 507875
stack_poll_total{direction="outbound",name="forward.endpoint",ready="true"} 0
stack_poll_total{direction="outbound",name="profile",ready="true"} 125499
stack_poll_total{direction="outbound",name="canonicalize",ready="true"} 125499
stack_poll_total{direction="outbound",name="source",ready="true"} 168610
stack_poll_total{direction="inbound",name="endpoint",ready="true"} 0
stack_poll_total{direction="inbound",name="target",ready="true"} 0
stack_poll_total{direction="inbound",name="profile",ready="true"} 0
stack_poll_total{direction="inbound",name="source",ready="true"} 0
stack_poll_total{direction="outbound",name="balance.endpoint",ready="false"} 130851
stack_poll_total{direction="outbound",name="balance",ready="false"} 20
stack_poll_total{direction="outbound",name="forward.endpoint",ready="false"} 0
stack_poll_total{direction="outbound",name="profile",ready="false"} 12
stack_poll_total{direction="outbound",name="canonicalize",ready="false"} 46
stack_poll_total{direction="outbound",name="source",ready="false"} 0
stack_poll_total{direction="inbound",name="endpoint",ready="false"} 0
stack_poll_total{direction="inbound",name="target",ready="false"} 0
stack_poll_total{direction="inbound",name="profile",ready="false"} 0
stack_poll_total{direction="inbound",name="source",ready="false"} 0
stack_poll_total{direction="outbound",name="balance.endpoint",ready="error"} 0
stack_poll_total{direction="outbound",name="balance",ready="error"} 0
stack_poll_total{direction="outbound",name="forward.endpoint",ready="error"} 0
stack_poll_total{direction="outbound",name="profile",ready="error"} 0
stack_poll_total{direction="outbound",name="canonicalize",ready="error"} 0
stack_poll_total{direction="outbound",name="source",ready="error"} 0
stack_poll_total{direction="inbound",name="endpoint",ready="error"} 0
stack_poll_total{direction="inbound",name="target",ready="error"} 0
stack_poll_total{direction="inbound",name="profile",ready="error"} 0
stack_poll_total{direction="inbound",name="source",ready="error"} 0
# HELP stack_poll_total_ms Total number of milliseconds this service has spent awaiting readiness
# TYPE stack_poll_total_ms counter
stack_poll_total_ms{direction="outbound",name="balance.endpoint"} 56
stack_poll_total_ms{direction="outbound",name="balance"} 17
stack_poll_total_ms{direction="outbound",name="forward.endpoint"} 0
stack_poll_total_ms{direction="outbound",name="profile"} 7
stack_poll_total_ms{direction="outbound",name="canonicalize"} 4
stack_poll_total_ms{direction="outbound",name="source"} 0
stack_poll_total_ms{direction="inbound",name="endpoint"} 0
stack_poll_total_ms{direction="inbound",name="target"} 0
stack_poll_total_ms{direction="inbound",name="profile"} 0
stack_poll_total_ms{direction="inbound",name="source"} 0
# HELP process_start_time_seconds Time that the process started (in seconds since the UNIX epoch)
# TYPE process_start_time_seconds gauge
process_start_time_seconds 1585612165
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
# TYPE process_cpu_seconds_total counter
process_cpu_seconds_total 159
# HELP process_open_fds Number of open file descriptors.
# TYPE process_open_fds gauge
process_open_fds 24
# HELP process_max_fds Maximum number of open file descriptors.
# TYPE process_max_fds gauge
process_max_fds 1048576
# HELP process_virtual_memory_bytes Virtual memory size in bytes.
# TYPE process_virtual_memory_bytes gauge
process_virtual_memory_bytes 107737088
# HELP process_resident_memory_bytes Resident memory size in bytes.
# TYPE process_resident_memory_bytes gauge
process_resident_memory_bytes 22822912
Linkerd check results:
Details
linkerd check
kubernetes-api
--------------
√ can initialize the client
√ can query the Kubernetes API
kubernetes-version
------------------
√ is running the minimum Kubernetes API version
√ is running the minimum kubectl version
linkerd-existence
-----------------
√ 'linkerd-config' config map exists
√ heartbeat ServiceAccount exist
√ control plane replica sets are ready
√ no unschedulable pods
√ controller pod is running
√ can initialize the client
√ can query the control plane API
linkerd-config
--------------
√ control plane Namespace exists
√ control plane ClusterRoles exist
√ control plane ClusterRoleBindings exist
√ control plane ServiceAccounts exist
√ control plane CustomResourceDefinitions exist
√ control plane MutatingWebhookConfigurations exist
√ control plane ValidatingWebhookConfigurations exist
√ control plane PodSecurityPolicies exist
linkerd-identity
----------------
√ certificate config is valid
√ trust roots are using supported crypto algorithm
√ trust roots are within their validity period
√ trust roots are valid for at least 60 days
√ issuer cert is using supported crypto algorithm
√ issuer cert is within its validity period
√ issuer cert is valid for at least 60 days
√ issuer cert is issued by the trust root
linkerd-api
-----------
√ control plane pods are ready
√ control plane self-check
√ [kubernetes] control plane can talk to Kubernetes
√ [prometheus] control plane can talk to Prometheus
√ tap api service is running
linkerd-version
---------------
√ can determine the latest version
‼ cli is up-to-date
unsupported version channel: git-eec2043a
see https://linkerd.io/checks/#l5d-version-cli for hints
control-plane-version
---------------------
‼ control plane is up-to-date
unsupported version channel: git-eec2043a
see https://linkerd.io/checks/#l5d-version-control for hints
√ control plane and cli versions match
Status check results are √
$ linkerd check --proxy -n emojivoto
kubernetes-api
--------------
√ can initialize the client
√ can query the Kubernetes API
kubernetes-version
------------------
√ is running the minimum Kubernetes API version
√ is running the minimum kubectl version
linkerd-existence
-----------------
√ 'linkerd-config' config map exists
√ heartbeat ServiceAccount exist
√ control plane replica sets are ready
√ no unschedulable pods
√ controller pod is running
√ can initialize the client
√ can query the control plane API
linkerd-config
--------------
√ control plane Namespace exists
√ control plane ClusterRoles exist
√ control plane ClusterRoleBindings exist
√ control plane ServiceAccounts exist
√ control plane CustomResourceDefinitions exist
√ control plane MutatingWebhookConfigurations exist
√ control plane ValidatingWebhookConfigurations exist
√ control plane PodSecurityPolicies exist
linkerd-identity
----------------
√ certificate config is valid
√ trust roots are using supported crypto algorithm
√ trust roots are within their validity period
√ trust roots are valid for at least 60 days
√ issuer cert is using supported crypto algorithm
√ issuer cert is within its validity period
√ issuer cert is valid for at least 60 days
√ issuer cert is issued by the trust root
linkerd-identity-data-plane
---------------------------
√ data plane proxies certificate match CA
linkerd-api
-----------
√ control plane pods are ready
√ control plane self-check
√ [kubernetes] control plane can talk to Kubernetes
√ [prometheus] control plane can talk to Prometheus
√ tap api service is running
linkerd-version
---------------
√ can determine the latest version
‼ cli is up-to-date
unsupported version channel: git-eec2043a
see https://linkerd.io/checks/#l5d-version-cli for hints
linkerd-data-plane
------------------
√ data plane namespace exists
√ data plane proxies are ready
√ data plane proxy metrics are present in Prometheus
‼ data plane is up-to-date
emojivoto/emoji-5cb99f85d8-fww9n: unsupported version channel: git-eec2043a
see https://linkerd.io/checks/#l5d-data-plane-version for hints
√ data plane and cli versions match
Status check results are √
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels