# HELP harmonia_daemon_active_connections Number of active connections to the Nix daemon # TYPE harmonia_daemon_active_connections gauge harmonia_daemon_active_connections 0 # HELP harmonia_daemon_connection_acquire_duration_seconds Time spent acquiring a connection to the Nix daemon # TYPE harmonia_daemon_connection_acquire_duration_seconds histogram harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="0.0001"} 1 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="0.0005"} 199 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="0.001"} 353 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="0.005"} 431 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="0.01"} 438 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="0.05"} 450 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="0.1"} 452 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="0.5"} 452 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="1"} 452 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="created",le="+Inf"} 452 harmonia_daemon_connection_acquire_duration_seconds_sum{outcome="created"} 0.7615209660000009 harmonia_daemon_connection_acquire_duration_seconds_count{outcome="created"} 452 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="0.0001"} 12686 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="0.0005"} 12885 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="0.001"} 13057 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="0.005"} 13422 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="0.01"} 13687 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="0.05"} 13794 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="0.1"} 13794 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="0.5"} 13815 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="1"} 13815 harmonia_daemon_connection_acquire_duration_seconds_bucket{outcome="reused",le="+Inf"} 13815 harmonia_daemon_connection_acquire_duration_seconds_sum{outcome="reused"} 8.854391420000074 harmonia_daemon_connection_acquire_duration_seconds_count{outcome="reused"} 13815 # HELP harmonia_daemon_connections_created_total Total number of Nix daemon connections created # TYPE harmonia_daemon_connections_created_total counter harmonia_daemon_connections_created_total{status="success"} 452 # HELP harmonia_daemon_idle_connections Number of idle connections to the Nix daemon # TYPE harmonia_daemon_idle_connections gauge harmonia_daemon_idle_connections 2 # 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"} 23350 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.0005"} 23507 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.001"} 23533 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.005"} 23772 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.01"} 23787 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.05"} 23793 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.1"} 23793 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="0.5"} 23793 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="1"} 23793 harmonia_http_request_duration_seconds_bucket{method="GET",path="/",status="200",le="+Inf"} 23793 harmonia_http_request_duration_seconds_sum{method="GET",path="/",status="200"} 2.0738281910000005 harmonia_http_request_duration_seconds_count{method="GET",path="/",status="200"} 23793 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"} 7 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.001"} 7 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.005"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.01"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.05"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.1"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="0.5"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="1"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/health",status="200",le="+Inf"} 8 harmonia_http_request_duration_seconds_sum{method="GET",path="/health",status="200"} 0.0032793519999999997 harmonia_http_request_duration_seconds_count{method="GET",path="/health",status="200"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.0001"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.0005"} 2 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.001"} 3 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.005"} 9 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.01"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.05"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.1"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="0.5"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="1"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/metrics",status="200",le="+Inf"} 12 harmonia_http_request_duration_seconds_sum{method="GET",path="/metrics",status="200"} 0.047481407999999996 harmonia_http_request_duration_seconds_count{method="GET",path="/metrics",status="200"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.0005"} 112 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.001"} 168 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.005"} 253 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.01"} 262 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.05"} 269 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.1"} 269 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="0.5"} 269 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="1"} 269 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200",le="+Inf"} 269 harmonia_http_request_duration_seconds_sum{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200"} 0.40296938700000046 harmonia_http_request_duration_seconds_count{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200"} 269 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="0.0001"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="0.0005"} 44 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="0.001"} 51 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="0.005"} 57 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="0.01"} 57 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="0.05"} 57 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="0.1"} 57 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="0.5"} 57 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="1"} 57 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404",le="+Inf"} 57 harmonia_http_request_duration_seconds_sum{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404"} 0.024048835000000015 harmonia_http_request_duration_seconds_count{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404"} 57 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.0001"} 20 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.0005"} 21 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.001"} 24 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.005"} 30 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.01"} 30 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.05"} 31 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.1"} 31 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="0.5"} 31 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="1"} 31 harmonia_http_request_duration_seconds_bucket{method="GET",path="/nix-cache-info",status="200",le="+Inf"} 31 harmonia_http_request_duration_seconds_sum{method="GET",path="/nix-cache-info",status="200"} 0.026270962000000002 harmonia_http_request_duration_seconds_count{method="GET",path="/nix-cache-info",status="200"} 31 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="0.0005"} 10 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="0.001"} 10 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="0.005"} 11 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="0.01"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="0.05"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="0.1"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="0.5"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="1"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="200",le="+Inf"} 12 harmonia_http_request_duration_seconds_sum{method="GET",path="/serve/{hash}{path:.*}",status="200"} 0.014313698999999997 harmonia_http_request_duration_seconds_count{method="GET",path="/serve/{hash}{path:.*}",status="200"} 12 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="0.0005"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="0.001"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="0.005"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="0.01"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="0.05"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="0.1"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="0.5"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="1"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="304",le="+Inf"} 1 harmonia_http_request_duration_seconds_sum{method="GET",path="/serve/{hash}{path:.*}",status="304"} 0.000370637 harmonia_http_request_duration_seconds_count{method="GET",path="/serve/{hash}{path:.*}",status="304"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="0.0005"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="0.001"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="0.005"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="0.01"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="0.05"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="0.1"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="0.5"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="1"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/serve/{hash}{path:.*}",status="500",le="+Inf"} 1 harmonia_http_request_duration_seconds_sum{method="GET",path="/serve/{hash}{path:.*}",status="500"} 0.003223953 harmonia_http_request_duration_seconds_count{method="GET",path="/serve/{hash}{path:.*}",status="500"} 1 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.0001"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.0005"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.001"} 5 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.005"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.01"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.05"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.1"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="0.5"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="1"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/version",status="200",le="+Inf"} 8 harmonia_http_request_duration_seconds_sum{method="GET",path="/version",status="200"} 0.0064466509999999986 harmonia_http_request_duration_seconds_count{method="GET",path="/version",status="200"} 8 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.0005"} 15 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.001"} 40 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.005"} 110 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.01"} 146 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.05"} 200 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.1"} 200 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="0.5"} 221 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="1"} 221 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="200",le="+Inf"} 221 harmonia_http_request_duration_seconds_sum{method="GET",path="/{hash}.narinfo",status="200"} 5.676928027000002 harmonia_http_request_duration_seconds_count{method="GET",path="/{hash}.narinfo",status="200"} 221 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.0001"} 1292 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.0005"} 10637 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.001"} 11905 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.005"} 12828 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.01"} 13079 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.05"} 13206 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.1"} 13208 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="0.5"} 13215 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="1"} 13215 harmonia_http_request_duration_seconds_bucket{method="GET",path="/{hash}.narinfo",status="404",le="+Inf"} 13215 harmonia_http_request_duration_seconds_sum{method="GET",path="/{hash}.narinfo",status="404"} 10.331762378000061 harmonia_http_request_duration_seconds_count{method="GET",path="/{hash}.narinfo",status="404"} 13215 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="0.0001"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="0.0005"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="0.001"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="0.005"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="0.01"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="0.05"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="0.1"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="0.5"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="1"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/",status="404",le="+Inf"} 1 harmonia_http_request_duration_seconds_sum{method="HEAD",path="/",status="404"} 0.000014036 harmonia_http_request_duration_seconds_count{method="HEAD",path="/",status="404"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="0.0001"} 0 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="0.0005"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="0.001"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="0.005"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="0.01"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="0.05"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="0.1"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="0.5"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="1"} 1 harmonia_http_request_duration_seconds_bucket{method="HEAD",path="/{hash}.narinfo",status="404",le="+Inf"} 1 harmonia_http_request_duration_seconds_sum{method="HEAD",path="/{hash}.narinfo",status="404"} 0.000210516 harmonia_http_request_duration_seconds_count{method="HEAD",path="/{hash}.narinfo",status="404"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.0001"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.0005"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.001"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.005"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.01"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.05"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.1"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="0.5"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="1"} 1 harmonia_http_request_duration_seconds_bucket{method="OPTIONS",path="/",status="404",le="+Inf"} 1 harmonia_http_request_duration_seconds_sum{method="OPTIONS",path="/",status="404"} 0.000018766 harmonia_http_request_duration_seconds_count{method="OPTIONS",path="/",status="404"} 1 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.0001"} 7 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.0005"} 7 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.001"} 8 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.005"} 10 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.01"} 11 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.05"} 11 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.1"} 11 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="0.5"} 11 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="1"} 11 harmonia_http_request_duration_seconds_bucket{method="POST",path="/",status="404",le="+Inf"} 11 harmonia_http_request_duration_seconds_sum{method="POST",path="/",status="404"} 0.014451878 harmonia_http_request_duration_seconds_count{method="POST",path="/",status="404"} 11 # 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"} 23793 harmonia_http_requests_total{method="GET",path="/health",status="200"} 8 harmonia_http_requests_total{method="GET",path="/metrics",status="200"} 12 harmonia_http_requests_total{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="200"} 269 harmonia_http_requests_total{method="GET",path="/nar/{narhash:[0123456789abcdfghijklmnpqrsvwxyz]{52}}.nar",status="404"} 57 harmonia_http_requests_total{method="GET",path="/nix-cache-info",status="200"} 31 harmonia_http_requests_total{method="GET",path="/serve/{hash}{path:.*}",status="200"} 12 harmonia_http_requests_total{method="GET",path="/serve/{hash}{path:.*}",status="304"} 1 harmonia_http_requests_total{method="GET",path="/serve/{hash}{path:.*}",status="500"} 1 harmonia_http_requests_total{method="GET",path="/version",status="200"} 8 harmonia_http_requests_total{method="GET",path="/{hash}.narinfo",status="200"} 221 harmonia_http_requests_total{method="GET",path="/{hash}.narinfo",status="404"} 13215 harmonia_http_requests_total{method="HEAD",path="/",status="404"} 1 harmonia_http_requests_total{method="HEAD",path="/{hash}.narinfo",status="404"} 1 harmonia_http_requests_total{method="OPTIONS",path="/",status="404"} 1 harmonia_http_requests_total{method="POST",path="/",status="404"} 11