curl <API Manager protocol>://<API Manager ip>:<API Manager admin api port>/metrics -i
HTTP/1.1 200 OK
Date: Tue, 13 Apr 2021 03:14:14 GMT
Content-Type: text/plain; charset=UTF-8
Transfer-Encoding: chunked
Connection: keep-alive
Access-Control-Allow-Origin: *
X-Kong-Admin-Latency: 10
Server: kong/2.3.3
# HELP kong_bandwidth Total bandwidth in bytes consumed per service in Kong
# TYPE kong_bandwidth counter
kong_bandwidth{type="egress",service="backend",route="backend"} 7552
kong_bandwidth{type="egress",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 13373
kong_bandwidth{type="egress",service="gocv3",route="gocv312"} 32080
kong_bandwidth{type="ingress",service="backend",route="backend"} 850
kong_bandwidth{type="ingress",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 2645
kong_bandwidth{type="ingress",service="gocv3",route="gocv312"} 847
# HELP kong_datastore_reachable Datastore reachable from Kong, 0 is unreachable
# TYPE kong_datastore_reachable gauge
kong_datastore_reachable 1
# HELP kong_http_status HTTP status codes per service in Kong
# TYPE kong_http_status counter
kong_http_status{code="200",service="backend",route="backend"} 10
kong_http_status{code="200",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 2
kong_http_status{code="200",service="gocv3",route="gocv312"} 7
kong_http_status{code="403",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 1
# HELP kong_latency Latency added by Kong, total request time and upstream latency for each service in Kong
# TYPE kong_latency histogram
kong_latency_bucket{type="kong",service="backend",route="backend",le="00002.0"} 5
kong_latency_bucket{type="kong",service="backend",route="backend",le="00005.0"} 7
kong_latency_bucket{type="kong",service="backend",route="backend",le="00007.0"} 7
kong_latency_bucket{type="kong",service="backend",route="backend",le="00010.0"} 7
kong_latency_bucket{type="kong",service="backend",route="backend",le="00015.0"} 7
kong_latency_bucket{type="kong",service="backend",route="backend",le="00020.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00025.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00030.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00040.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00050.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00060.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00070.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00080.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00090.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00100.0"} 8
kong_latency_bucket{type="kong",service="backend",route="backend",le="00200.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="00300.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="00400.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="00500.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="01000.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="02000.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="05000.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="10000.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="30000.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="60000.0"} 10
kong_latency_bucket{type="kong",service="backend",route="backend",le="+Inf"} 10
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00007.0"} 1
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00010.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00015.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00020.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00025.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00030.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00040.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00050.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00060.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00070.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00080.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00090.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00100.0"} 2
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00200.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00300.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00400.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00500.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="01000.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="02000.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="05000.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="10000.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="30000.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="60000.0"} 3
kong_latency_bucket{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="+Inf"} 3
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00001.0"} 2
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00002.0"} 3
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00005.0"} 4
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00007.0"} 5
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00010.0"} 6
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00015.0"} 6
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00020.0"} 6
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00025.0"} 6
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00030.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00040.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00050.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00060.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00070.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00080.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00090.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00100.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00200.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00300.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00400.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="00500.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="01000.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="02000.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="05000.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="10000.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="30000.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="60000.0"} 7
kong_latency_bucket{type="kong",service="gocv3",route="gocv312",le="+Inf"} 7
kong_latency_bucket{type="request",service="backend",route="backend",le="00005.0"} 2
kong_latency_bucket{type="request",service="backend",route="backend",le="00007.0"} 3
kong_latency_bucket{type="request",service="backend",route="backend",le="00010.0"} 4
kong_latency_bucket{type="request",service="backend",route="backend",le="00015.0"} 6
kong_latency_bucket{type="request",service="backend",route="backend",le="00020.0"} 6
kong_latency_bucket{type="request",service="backend",route="backend",le="00025.0"} 7
kong_latency_bucket{type="request",service="backend",route="backend",le="00030.0"} 7
kong_latency_bucket{type="request",service="backend",route="backend",le="00040.0"} 7
kong_latency_bucket{type="request",service="backend",route="backend",le="00050.0"} 7
kong_latency_bucket{type="request",service="backend",route="backend",le="00060.0"} 8
kong_latency_bucket{type="request",service="backend",route="backend",le="00070.0"} 8
kong_latency_bucket{type="request",service="backend",route="backend",le="00080.0"} 8
kong_latency_bucket{type="request",service="backend",route="backend",le="00090.0"} 8
kong_latency_bucket{type="request",service="backend",route="backend",le="00100.0"} 8
kong_latency_bucket{type="request",service="backend",route="backend",le="00200.0"} 9
kong_latency_bucket{type="request",service="backend",route="backend",le="00300.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="00400.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="00500.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="01000.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="02000.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="05000.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="10000.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="30000.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="60000.0"} 10
kong_latency_bucket{type="request",service="backend",route="backend",le="+Inf"} 10
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00007.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00010.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00015.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00020.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00025.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00030.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00040.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00050.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00060.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00070.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00080.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00090.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00100.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00200.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00300.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00400.0"} 1
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00500.0"} 2
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="01000.0"} 3
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="02000.0"} 3
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="05000.0"} 3
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="10000.0"} 3
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="30000.0"} 3
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="60000.0"} 3
kong_latency_bucket{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="+Inf"} 3
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00040.0"} 2
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00050.0"} 3
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00060.0"} 5
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00070.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00080.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00090.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00100.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00200.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00300.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00400.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="00500.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="01000.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="02000.0"} 6
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="05000.0"} 7
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="10000.0"} 7
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="30000.0"} 7
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="60000.0"} 7
kong_latency_bucket{type="request",service="gocv3",route="gocv312",le="+Inf"} 7
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00005.0"} 3
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00007.0"} 5
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00010.0"} 7
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00015.0"} 8
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00020.0"} 8
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00025.0"} 8
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00030.0"} 8
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00040.0"} 8
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00050.0"} 9
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00060.0"} 9
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00070.0"} 9
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00080.0"} 9
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00090.0"} 9
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00100.0"} 9
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00200.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00300.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00400.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="00500.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="01000.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="02000.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="05000.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="10000.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="30000.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="60000.0"} 10
kong_latency_bucket{type="upstream",service="backend",route="backend",le="+Inf"} 10
kong_latency_bucket{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="00500.0"} 2
kong_latency_bucket{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="01000.0"} 2
kong_latency_bucket{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="02000.0"} 2
kong_latency_bucket{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="05000.0"} 2
kong_latency_bucket{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="10000.0"} 2
kong_latency_bucket{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="30000.0"} 2
kong_latency_bucket{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="60000.0"} 2
kong_latency_bucket{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92",le="+Inf"} 2
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00040.0"} 3
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00050.0"} 4
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00060.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00070.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00080.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00090.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00100.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00200.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00300.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00400.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="00500.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="01000.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="02000.0"} 6
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="05000.0"} 7
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="10000.0"} 7
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="30000.0"} 7
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="60000.0"} 7
kong_latency_bucket{type="upstream",service="gocv3",route="gocv312",le="+Inf"} 7
kong_latency_count{type="kong",service="backend",route="backend"} 10
kong_latency_count{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 3
kong_latency_count{type="kong",service="gocv3",route="gocv312"} 7
kong_latency_count{type="request",service="backend",route="backend"} 10
kong_latency_count{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 3
kong_latency_count{type="request",service="gocv3",route="gocv312"} 7
kong_latency_count{type="upstream",service="backend",route="backend"} 10
kong_latency_count{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 2
kong_latency_count{type="upstream",service="gocv3",route="gocv312"} 7
kong_latency_sum{type="kong",service="backend",route="backend"} 289
kong_latency_sum{type="kong",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 200
kong_latency_sum{type="kong",service="gocv3",route="gocv312"} 51
kong_latency_sum{type="request",service="backend",route="backend"} 527
kong_latency_sum{type="request",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 1138
kong_latency_sum{type="request",service="gocv3",route="gocv312"} 3296
kong_latency_sum{type="upstream",service="backend",route="backend"} 235
kong_latency_sum{type="upstream",service="example-service",route="a46087ef-664e-46e9-96ff-77432f31db92"} 937
kong_latency_sum{type="upstream",service="gocv3",route="gocv312"} 3244
# HELP kong_nginx_http_current_connections Number of HTTP connections
# TYPE kong_nginx_http_current_connections gauge
kong_nginx_http_current_connections{state="accepted"} 51
kong_nginx_http_current_connections{state="active"} 1
kong_nginx_http_current_connections{state="handled"} 51
kong_nginx_http_current_connections{state="reading"} 0
kong_nginx_http_current_connections{state="total"} 421
kong_nginx_http_current_connections{state="waiting"} 0
kong_nginx_http_current_connections{state="writing"} 1
# HELP kong_nginx_metric_errors_total Number of nginx-lua-prometheus errors
# TYPE kong_nginx_metric_errors_total counter
kong_nginx_metric_errors_total 0