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.