# HELP harmonia_http_request_duration_seconds HTTP request latencies in seconds # TYPE harmonia_http_request_duration_seconds histogram harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.0001"} 14 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.0005"} 25 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.001"} 27 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.005"} 37 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.01"} 47 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.05"} 51 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.1"} 51 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.5"} 51 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="1"} 51 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="+Inf"} 51 harmonia_http_request_duration_seconds_sum{method="GET",path="/",status="200"} 0.15458487899999993 harmonia_http_request_duration_seconds_count{method="GET",path="/",status="200"} 51 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.0001"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.0005"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.001"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.005"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.01"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.05"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.1"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.5"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="1"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="+Inf"} 6 harmonia_http_request_duration_seconds_sum{method="GET",path="/health",status="200"} 0.000269563 harmonia_http_request_duration_seconds_count{method="GET",path="/health",status="200"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="0.0001"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="0.0005"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="0.001"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="0.005"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="0.01"} 2 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="0.05"} 2 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="0.1"} 2 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="0.5"} 2 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="1"} 2 harmonia_http_request_duration_seconds_bucket{method="GET",path="/log/{drv}",status="404",le="+Inf"} 2 harmonia_http_request_duration_seconds_sum{method="GET",path="/log/{drv}",status="404"} 0.005145592 harmonia_http_request_duration_seconds_count{method="GET",path="/log/{drv}",status="404"} 2 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.0005"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.001"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.005"} 4 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.01"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.05"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.1"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.5"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="1"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="+Inf"} 5 harmonia_http_request_duration_seconds_sum{method="GET",path="/metrics",status="200"} 0.010109438 harmonia_http_request_duration_seconds_count{method="GET",path="/metrics",status="200"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.0001"} 225 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.0005"} 596 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.001"} 662 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.005"} 765 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.01"} 789 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.05"} 819 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.1"} 826 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.5"} 827 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="1"} 827 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="+Inf"} 827 harmonia_http_request_duration_seconds_sum{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200"} 1.6326831789999998 harmonia_http_request_duration_seconds_count{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200"} 827 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.0001"} 9 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.0005"} 10 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.001"} 10 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.005"} 10 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.01"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.05"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.1"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.5"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="1"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="+Inf"} 12 harmonia_http_request_duration_seconds_sum{method="GET",path="/nix-cache-info",status="200"} 0.012501306 harmonia_http_request_duration_seconds_count{method="GET",path="/nix-cache-info",status="200"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.0001"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.0005"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.001"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.005"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.01"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.05"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.1"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.5"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="1"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="+Inf"} 6 harmonia_http_request_duration_seconds_sum{method="GET",path="/version",status="200"} 0.000296109 harmonia_http_request_duration_seconds_count{method="GET",path="/version",status="200"} 6 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.0001"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.0005"} 283 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.001"} 392 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.005"} 469 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.01"} 475 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.05"} 483 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.1"} 483 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.5"} 483 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="1"} 483 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="+Inf"} 483 harmonia_http_request_duration_seconds_sum{method="GET",path="/{hash}.narinfo",status="200"} 0.49517523500000005 harmonia_http_request_duration_seconds_count{method="GET",path="/{hash}.narinfo",status="200"} 483 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.0005"} 34 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.001"} 134 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.005"} 254 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.01"} 273 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.05"} 289 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.1"} 289 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.5"} 289 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="1"} 289 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="+Inf"} 289 harmonia_http_request_duration_seconds_sum{method="GET",path="/{hash}.narinfo",status="404"} 0.7925085099999986 harmonia_http_request_duration_seconds_count{method="GET",path="/{hash}.narinfo",status="404"} 289 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.0001"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.0005"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.001"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.005"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.01"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.05"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.1"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.5"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="1"} 3 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="+Inf"} 3 harmonia_http_request_duration_seconds_sum{method="OPTIONS",path="/",status="404"} 0.000085171 harmonia_http_request_duration_seconds_count{method="OPTIONS",path="/",status="404"} 3 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.0005"} 0 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.001"} 0 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.005"} 1 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.01"} 1 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.05"} 1 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.1"} 1 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.5"} 1 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="1"} 1 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="+Inf"} 1 harmonia_http_request_duration_seconds_sum{method="POST",path="/",status="404"} 0.004797961 harmonia_http_request_duration_seconds_count{method="POST",path="/",status="404"} 1 # HELP harmonia_http_requests_total Total number of HTTP requests # TYPE harmonia_http_requests_total counter harmonia_http_requests_total{method="GET",path="/",status="200"} 51 harmonia_http_requests_total{method="GET",path="/health",status="200"} 6 harmonia_http_requests_total{method="GET",path="/log/{drv}",status="404"} 2 harmonia_http_requests_total{method="GET",path="/metrics",status="200"} 5 harmonia_http_requests_total{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200"} 827 harmonia_http_requests_total{method="GET",path="/nix-cache-info",status="200"} 12 harmonia_http_requests_total{method="GET",path="/version",status="200"} 6 harmonia_http_requests_total{method="GET",path="/{hash}.narinfo",status="200"} 483 harmonia_http_requests_total{method="GET",path="/{hash}.narinfo",status="404"} 289 harmonia_http_requests_total{method="OPTIONS",path="/",status="404"} 3 harmonia_http_requests_total{method="POST",path="/",status="404"} 1