Storage devices
0readings
0conditions
0themes fed
Livestatus
The physical and virtual storage devices attached to the host.
Topic id: storage_devices.
Full inventory every hour. Supported changes are reported when the agent observes them.
Fields
Physical and virtual storage devices attached to the host.
| Field | Type | Unit | Meaning |
|---|---|---|---|
sparklogs.data.storage_devices.device | string | The device's stable identity. | |
sparklogs.data.storage_devices.display_name | string | The device's friendly name, for display. | |
sparklogs.data.storage_devices.presentation | string | What the device presents as at this observation boundary, one of exactly seven classes: local_physical, san_lun, guest_virtual, software_virtual, cloud_block, removable, or unknown. Never an inferred ultimate implementation: an NVMe presentation can be remote durable block storage. | |
sparklogs.data.storage_devices.native_kind | string | The platform's own term for this device kind. | |
sparklogs.data.storage_devices.transport | string | The bus this device is attached over. | |
sparklogs.data.storage_devices.media | string | The device's media: ssd, hdd, or unknown. | |
sparklogs.data.storage_devices.removable | bool | Whether the device reports removable media. | |
sparklogs.data.storage_devices.vendor | string | The device's reported vendor. | |
sparklogs.data.storage_devices.model | string | The device's reported model. | |
sparklogs.data.storage_devices.identifiers | object_array | Every recognized hardware identifier for this device (serials, WWNs, and the like), each scheme-tagged with scheme, value, scope, source and stability. Never an arbitrary provider string, a raw device path, or an unbounded blob. | |
sparklogs.data.storage_devices.logical_bytes | integer | bytes | The device's logical capacity. |
sparklogs.data.storage_devices.observed_at | string | timestamp | When this row's reading was taken. |
sparklogs.data.storage_devices.stale | bool | Whether this row is a held reading from a probe that could not complete rather than a fresh one. |
This topic reports what the host looks like rather than scoring a condition on it. The values it carries are queryable on their own.
Example
Inventory (every hour)
1 storage device, "Disk 0", Contoso NVMe 512GB (nvme ssd, local_physical, 477.0 GB), serial sn-0000-0001.
sparklogs.data.storage_devices.device: storage_device:eui.0025385c91b5a1e2
sparklogs.data.storage_devices.display_name: Disk 0
sparklogs.data.storage_devices.identifiers: [{"scheme": "nvme_eui", "scope": "global", "source": "storage_device_id", "stability": "durable", "value": "0025385c91b5a1e2"}, {"scheme": "device_serial", "scope": "vendor", "source": "storage_query_property", "stability": "durable", "value": "sn-0000-0001"}, {"scheme": "gpt_disk_guid", "scope": "global", "source": "drive_layout", "stability": "durable", "value": "d15c0000-0000-0000-0000-000000000000"}]
sparklogs.data.storage_devices.logical_bytes: 512174850048
sparklogs.data.storage_devices.media: ssd
sparklogs.data.storage_devices.model: Contoso NVMe 512GB
sparklogs.data.storage_devices.native_kind: windows_disk
sparklogs.data.storage_devices.presentation: local_physical
sparklogs.data.storage_devices.removable: false
sparklogs.data.storage_devices.stale: false
sparklogs.data.storage_devices.transport: nvme
SparkLogs: CONTEXT, Info, storage_devices: INVENTORY: 1 storage device, "Disk 0", Contoso NVMe 512GB (nvme ssd, local_physical, 477.0 GB), serial sn-0000-0001.