Skip to main content

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.

FieldTypeUnitMeaning
sparklogs.data.storage_devices.devicestringThe device's stable identity.
sparklogs.data.storage_devices.display_namestringThe device's friendly name, for display.
sparklogs.data.storage_devices.presentationstringWhat 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_kindstringThe platform's own term for this device kind.
sparklogs.data.storage_devices.transportstringThe bus this device is attached over.
sparklogs.data.storage_devices.mediastringThe device's media: ssd, hdd, or unknown.
sparklogs.data.storage_devices.removableboolWhether the device reports removable media.
sparklogs.data.storage_devices.vendorstringThe device's reported vendor.
sparklogs.data.storage_devices.modelstringThe device's reported model.
sparklogs.data.storage_devices.identifiersobject_arrayEvery 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_bytesintegerbytesThe device's logical capacity.
sparklogs.data.storage_devices.observed_atstringtimestampWhen this row's reading was taken.
sparklogs.data.storage_devices.staleboolWhether 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.