Subrute is the only metric handle

1. Caddy version:

Windows 64bit binary
version 2.6.2

2. How I installed, and run Caddy:

Installed with installer from caddyserver.com, running as a service on windows 11 pro

a. System environment:

Windows 11 pro 22H2 64Bit

c. Service/unit/compose file:

using WinSW

<service>
  <id>caddy</id>
  <!-- Display name of the service -->
  <name>Caddy Web Server (powered by WinSW)</name>
  <!-- Service description -->
  <description>Caddy Web Server (https://caddyserver.com/)</description>
  <executable>%BASE%\caddy.exe</executable>
  <arguments>run</arguments>
  <log mode="roll-by-time">
    <pattern>yyyy-MM-dd</pattern>
  </log>
</service>

d. My complete Caddy config:

{
        # General Options

        # TLS Options
        email hostmaster@guldager.one

        # Server Options
        servers {
                metrics
        }

}

# Sites

photo.guldager.one {
        encode gzip
        reverse_proxy 10.0.0.2:1787
        @blocked not remote_ip 10.0.0.0/24
        respond @blocked "Try something else" 403
}

dns.guldager.one {
        encode gzip
        reverse_proxy 10.0.0.2:5380
        @blocked not remote_ip 10.0.0.0/24
        respond @blocked "Try something else" 403
}

sab.guldager.one {
        encode gzip
        reverse_proxy 10.0.0.2:8080
        @blocked not remote_ip 10.0.0.0/24
        respond @blocked "Try something else" 403
}

www.guldager.one, guldager.one {
        encode gzip
        root * /caddy/guldager
        file_server {
                index index.html
        }
}

radarr.guldager.one {
        encode gzip
        reverse_proxy 10.0.0.2:7878
        @blocked not remote_ip 10.0.0.0/24
        respond @blocked "Try something else" 403
}

sonarr.guldager.one {
        encode gzip
        reverse_proxy 10.0.0.2:8989
        @blocked not remote_ip 10.0.0.0/24
        respond @blocked "Try something else" 403
}

www.liseguldager.dk, liseguldager.dk {
        encode gzip
        root * /caddy/liseguldager
        file_server {
                index index.html
        }
}

prometheus.guldager.one {
        encode gzip
        reverse_proxy 10.0.0.2:9090
        @blocked not remote_ip 10.0.0.0/24
        respond @blocked "Try something else" 403
}

grafana.guldager.one {
        encode gzip
        reverse_proxy 10.0.0.2:3000
        @blocked not remote_ip 10.0.0.0/24
        respond @blocked "Try something else" 403
}

home.guldager.one {
        encode gzip
        reverse_proxy 10.0.0.4
        @blocked not remote_ip 10.0.0.0/24
        respond @blocked "Try something else" 403
}

3. The problem I’m having:

I may not fully understand Caddy yet, but I have setup Prometheus and Grafana and am reciving metrics in Grafana, but it’s only subrute as handle. I can’t find information to how I get http, Reverse proxy, etc

4. Error messages and/or full log output:

no error messages

5. What I already tried:

Exploring http://localhost:2019/metrics and verifying that subrute is the only handle that is shown. I conclude it must be something with my config of caddy that is not done correctly.

6. Links to relevant resources:

Hi there @zaico,

I’m not sure I understand exactly what the issue is - can you paste the full response you get from http://localhost:2019/metrics?

1 Like
# HELP caddy_admin_http_requests_total Counter of requests made to the Admin API's HTTP endpoints.
# TYPE caddy_admin_http_requests_total counter
caddy_admin_http_requests_total{code="200",handler="load",method="POST",path="/load"} 4
caddy_admin_http_requests_total{code="200",handler="metrics",method="GET",path="/metrics"} 18772
# HELP caddy_http_request_duration_seconds Histogram of round-trip request durations.
# TYPE caddy_http_request_duration_seconds histogram
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="0.005"} 0
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="0.01"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="0.025"} 3
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="0.05"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="0.1"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="0.25"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="0.5"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="1"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="2.5"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="5"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="10"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="DELETE",server="srv0",le="+Inf"} 5
caddy_http_request_duration_seconds_sum{code="200",handler="subroute",method="DELETE",server="srv0"} 0.1082613
caddy_http_request_duration_seconds_count{code="200",handler="subroute",method="DELETE",server="srv0"} 5
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="0.005"} 393
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="0.01"} 599
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="0.025"} 761
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="0.05"} 808
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="0.1"} 822
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="0.25"} 829
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="0.5"} 829
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="1"} 830
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="2.5"} 830
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="5"} 831
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="10"} 831
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="GET",server="srv0",le="+Inf"} 1073
caddy_http_request_duration_seconds_sum{code="200",handler="subroute",method="GET",server="srv0"} 30382.508514800025
caddy_http_request_duration_seconds_count{code="200",handler="subroute",method="GET",server="srv0"} 1073
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="0.005"} 203
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="0.01"} 419
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="0.025"} 525
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="0.05"} 548
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="0.1"} 570
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="0.25"} 575
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="0.5"} 575
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="1"} 575
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="2.5"} 575
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="5"} 575
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="10"} 575
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="POST",server="srv0",le="+Inf"} 575
caddy_http_request_duration_seconds_sum{code="200",handler="subroute",method="POST",server="srv0"} 6.600831000000004
caddy_http_request_duration_seconds_count{code="200",handler="subroute",method="POST",server="srv0"} 575
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="0.005"} 0
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="0.01"} 0
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="0.025"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="0.05"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="0.1"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="0.25"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="0.5"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="1"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="2.5"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="5"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="10"} 1
caddy_http_request_duration_seconds_bucket{code="200",handler="subroute",method="PUT",server="srv0",le="+Inf"} 1
caddy_http_request_duration_seconds_sum{code="200",handler="subroute",method="PUT",server="srv0"} 0.0239709
caddy_http_request_duration_seconds_count{code="200",handler="subroute",method="PUT",server="srv0"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="0.005"} 0
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="0.01"} 0
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="0.025"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="0.05"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="0.1"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="0.25"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="0.5"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="1"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="2.5"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="5"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="10"} 1
caddy_http_request_duration_seconds_bucket{code="206",handler="subroute",method="GET",server="srv0",le="+Inf"} 1
caddy_http_request_duration_seconds_sum{code="206",handler="subroute",method="GET",server="srv0"} 0.0111708
caddy_http_request_duration_seconds_count{code="206",handler="subroute",method="GET",server="srv0"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="0.005"} 9
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="0.01"} 10
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="0.025"} 13
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="0.05"} 13
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="0.1"} 14
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="0.25"} 14
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="0.5"} 14
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="1"} 14
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="2.5"} 14
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="5"} 14
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="10"} 14
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="GET",server="srv0",le="+Inf"} 14
caddy_http_request_duration_seconds_sum{code="302",handler="subroute",method="GET",server="srv0"} 0.15288179999999998
caddy_http_request_duration_seconds_count{code="302",handler="subroute",method="GET",server="srv0"} 14
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="0.005"} 0
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="0.01"} 0
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="0.025"} 0
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="0.05"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="0.1"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="0.25"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="0.5"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="1"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="2.5"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="5"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="10"} 1
caddy_http_request_duration_seconds_bucket{code="302",handler="subroute",method="POST",server="srv0",le="+Inf"} 1
caddy_http_request_duration_seconds_sum{code="302",handler="subroute",method="POST",server="srv0"} 0.0354079
caddy_http_request_duration_seconds_count{code="302",handler="subroute",method="POST",server="srv0"} 1
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="0.005"} 10
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="0.01"} 22
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="0.025"} 31
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="0.05"} 35
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="0.1"} 35
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="0.25"} 35
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="0.5"} 35
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="1"} 35
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="2.5"} 35
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="5"} 35
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="10"} 35
caddy_http_request_duration_seconds_bucket{code="304",handler="subroute",method="GET",server="srv0",le="+Inf"} 35
caddy_http_request_duration_seconds_sum{code="304",handler="subroute",method="GET",server="srv0"} 0.4267036
caddy_http_request_duration_seconds_count{code="304",handler="subroute",method="GET",server="srv0"} 35
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="0.005"} 1
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="0.01"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="0.025"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="0.05"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="0.1"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="0.25"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="0.5"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="1"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="2.5"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="5"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="10"} 2
caddy_http_request_duration_seconds_bucket{code="400",handler="subroute",method="POST",server="srv0",le="+Inf"} 2
caddy_http_request_duration_seconds_sum{code="400",handler="subroute",method="POST",server="srv0"} 0.011696999999999999
caddy_http_request_duration_seconds_count{code="400",handler="subroute",method="POST",server="srv0"} 2
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="0.005"} 346
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="0.01"} 346
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="0.025"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="0.05"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="0.1"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="0.25"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="0.5"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="1"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="2.5"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="5"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="10"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="GET",server="srv0",le="+Inf"} 347
caddy_http_request_duration_seconds_sum{code="403",handler="subroute",method="GET",server="srv0"} 0.0141572
caddy_http_request_duration_seconds_count{code="403",handler="subroute",method="GET",server="srv0"} 347
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="0.005"} 19
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="0.01"} 19
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="0.025"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="0.05"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="0.1"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="0.25"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="0.5"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="1"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="2.5"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="5"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="10"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="HEAD",server="srv0",le="+Inf"} 20
caddy_http_request_duration_seconds_sum{code="403",handler="subroute",method="HEAD",server="srv0"} 0.0128413
caddy_http_request_duration_seconds_count{code="403",handler="subroute",method="HEAD",server="srv0"} 20
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="0.005"} 231
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="0.01"} 235
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="0.025"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="0.05"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="0.1"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="0.25"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="0.5"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="1"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="2.5"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="5"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="10"} 239
caddy_http_request_duration_seconds_bucket{code="403",handler="subroute",method="POST",server="srv0",le="+Inf"} 239
caddy_http_request_duration_seconds_sum{code="403",handler="subroute",method="POST",server="srv0"} 0.11949479999999998
caddy_http_request_duration_seconds_count{code="403",handler="subroute",method="POST",server="srv0"} 239
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="0.005"} 11
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="0.01"} 11
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="0.025"} 11
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="0.05"} 11
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="0.1"} 11
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="0.25"} 11
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="0.5"} 11
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="1"} 11
caddy_http_request_duration_seconds_bucket{code="404",handler="subroute",method="GET",server="srv0",le="2.5"} 11

I can’t paste it all as it’s more then the allowed limit

I made an pastebin with the full output

Pastebin link

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.