Get every raw device metric currently reported
GET
/api/v1/devices/{id}/metrics/raw
const url = 'http://localhost:3000/api/v1/devices/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/metrics/raw';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}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.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”id
required
string format: uuid
Device UUID
Responses
Section titled “Responses”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