Skip to content

Get metric data

GET
/api/v1/runs/{id}/data/metrics

Returns raw or downsampled metric points for a single path. When the total exceeds max_points, data is aggregated into buckets with min/max/avg values.

id
required
string format: uuid
path
required
string
step_min
integer | string format: int64
/^-?(?:0|[1-9]\d*)$/
step_max
integer | string format: int64
/^-?(?:0|[1-9]\d*)$/
max_points
integer | string format: int32
/^-?(?:0|[1-9]\d*)$/

OK

object
path
required
string
downsampled
boolean
raw_points
null | array
object
step
required
integer | string format: int64
/^-?(?:0|[1-9]\d*)$/
y
required
number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
ts
required
string format: date-time
buckets
null | array
object
step_min
required
integer | string format: int64
/^-?(?:0|[1-9]\d*)$/
step_max
required
integer | string format: int64
/^-?(?:0|[1-9]\d*)$/
min_y
required
number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
max_y
required
number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
avg_y
required
number | string format: double
/^-?(?:0|[1-9]\d*)(?:\.\d+)?(?:[eE][+-]?\d+)?$/
count
required
integer | string format: int64
/^-?(?:0|[1-9]\d*)$/
ts_min
required
string format: date-time
ts_max
required
string format: date-time