Skip to content

Get every raw device metric currently reported

GET
/api/v1/devices/{id}/metrics/raw
curl --request GET \
--url http://localhost:3000/api/v1/devices/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/metrics/raw \
--header 'X-API-Key: <X-API-Key>'

Retrieves every fm_device_* metric series currently reporting for this device, unmapped onto the fixed CPU/memory/disk field set the curated telemetry endpoints project onto (FM-1148). Useful for confirming telemetry is actually arriving when a device sends a metric shape the curated cards don’t fully cover.

id
required
string format: uuid

Device UUID

Raw metrics retrieved successfully

Media typeapplication/json
object
metrics
required
Array<object>
object
name
required

Full VictoriaMetrics metric name, e.g. fm_device_disk_used_bytes

string
value
required

Latest sample value

number
timestamp
required

Timestamp of the latest sample (ISO 8601)

string
Examplegenerated
{
"metrics": [
{
"name": "example",
"value": 1,
"timestamp": "example"
}
]
}

Forbidden — caller lacks required permission

Device not found