Metrics

Cedana API for metrics

Get metrics (K8s)

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Returns k8 metrics from duckdb

application/json
get
/v2/metrics/k8

Get metrics (Slurm)

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Returns top 10 latest SLURM metrics from duckdb

application/json
get
/v2/metrics/slurm

Get cluster overview (Slurm)

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Returns latest SLURM cluster overview statistics

application/json
get
/v2/metrics/slurm/overview

Get state breakdown (Slurm)

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Returns state breakdown for CPUs and nodes

application/json
get
/v2/metrics/slurm/overview/state

Get partition statistics (Slurm)

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Returns list of all partitions with their statistics

application/json
get
/v2/metrics/slurm/partitions

Get partition time series (Slurm)

get

Returns CPU load and free memory time series for the specified partition over the last 10 data points

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
namestringRequired

Partition name to query timeseries for

Responses
200

Returns time series data for the specified partition

application/json
get
/v2/metrics/slurm/partitions/{name}/timeseries

Get CPU load time series (Slurm)

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Returns CPU load time series (last 10 data points)

application/json
get
/v2/metrics/slurm/timeseries/cpu-load

Get memory time series (Slurm)

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Responses
200

Returns memory time series (last 10 data points for free and allocated)

application/json
get
/v2/metrics/slurm/timeseries/memory

Last updated

Was this helpful?