Load Balancer Metrics
Access detailed performance metrics for your load balancer including request rates, response times, and health status for frontends, backends, and individual members.
Get metrics overview
Returns an overview of load balancer metrics including aggregate statistics.
Request
curl -X GET https://api.upcloud.com/1.3/load-balancer/0a1b2c3d-4e5f-6789-abcd-ef0123456789/metrics \
-u your_username:your_password
Get frontend metrics
Returns time-series metrics for a specific frontend.
Query parameters
- Name
period- Type
- string
- Description
Time period: "hour", "day", "week", "month". Default: "hour".
Request
curl -X GET "https://api.upcloud.com/1.3/load-balancer/0a1b2c3d-4e5f-6789-abcd-ef0123456789/metrics/series/frontends/https-frontend?period=hour" \
-u your_username:your_password
Get all frontend metrics
Returns time-series metrics for all frontends.
Query parameters
- Name
period- Type
- string
- Description
Time period: "hour", "day", "week", "month". Default: "hour".
Request
curl -X GET "https://api.upcloud.com/1.3/load-balancer/0a1b2c3d-4e5f-6789-abcd-ef0123456789/metrics/series/frontends?period=day" \
-u your_username:your_password
Get backend metrics
Returns time-series metrics for a specific backend.
Query parameters
- Name
period- Type
- string
- Description
Time period: "hour", "day", "week", "month". Default: "hour".
Request
curl -X GET "https://api.upcloud.com/1.3/load-balancer/0a1b2c3d-4e5f-6789-abcd-ef0123456789/metrics/series/backends/web-backend?period=hour" \
-u your_username:your_password
Get all backend metrics
Returns time-series metrics for all backends.
Query parameters
- Name
period- Type
- string
- Description
Time period: "hour", "day", "week", "month". Default: "hour".
Request
curl -X GET "https://api.upcloud.com/1.3/load-balancer/0a1b2c3d-4e5f-6789-abcd-ef0123456789/metrics/series/backends?period=hour" \
-u your_username:your_password
Get member metrics
Returns time-series metrics for a specific backend member.
Query parameters
- Name
period- Type
- string
- Description
Time period: "hour", "day", "week", "month". Default: "hour".
Request
curl -X GET "https://api.upcloud.com/1.3/load-balancer/0a1b2c3d-4e5f-6789-abcd-ef0123456789/metrics/series/backends/web-backend/members/server-1?period=hour" \
-u your_username:your_password
Get all member metrics
Returns time-series metrics for all members of a backend.
Query parameters
- Name
period- Type
- string
- Description
Time period: "hour", "day", "week", "month". Default: "hour".
Request
curl -X GET "https://api.upcloud.com/1.3/load-balancer/0a1b2c3d-4e5f-6789-abcd-ef0123456789/metrics/series/backends/web-backend/members?period=hour" \
-u your_username:your_password