PANTAW COLLECTOR · STORAN
Collector nvme
Menginventori controller NVMe yang didedahkan kernel Linux.
Sumber dan fakta dikumpul
Pemeriksaan sysfs read-only di /sys/class/nvme; nvme-cli tidak diperlukan oleh collector ini.
- nama controller
- model dan firmware revision
- controller state
- transport dan address
Kontrak Observation
Inventori lengkap menghasilkan SUCCESS; identiti atau transport pilihan yang hilang menghasilkan PARTIAL; sysfs tiada atau tidak boleh dicapai menghasilkan UNAVAILABLE.
ReasonCode berkaitan: NVME_OBSERVED, NVME_PARTIAL, INTERNAL_ERROR
Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.
Ketiadaan secara selamat dan batas
Release ini menginventori controller dan tidak mendakwa menyediakan health-log telemetry NVMe penuh.
Permission dan privasi
Permission. Perlu read access kepada atribut sysfs NVMe.
Privasi. Model, firmware dan address boleh fingerprint topologi perkakasan.
Contoh dinyahsensitifkan
{
"source": "nvme",
"status": "SUCCESS",
"severity": "INFO",
"reason_code": "NVME_OBSERVED",
"target": "controller:nvme0",
"metadata": {"controller":"nvme0","model":"Example NVMe","firmware_revision":"1.0","state":"live"}
}Contoh sintetik. Ini bukan data node production.