PANTAW COLLECTOR · PERKAKASAN

Collector power

Memerhati telemetry power supply dan hwmon apabila didedahkan Linux.

Sumber dan fakta dikumpul

Pemeriksaan sysfs read-only /sys/class/power_supply dan /sys/class/hwmon.

  • jenis, status dan presence supply
  • capacity, voltage dan current
  • power, energy dan charge
  • manufacturer dan model
  • channel power hwmon

Kontrak Observation

Fakta supply atau channel yang boleh digunakan menghasilkan SUCCESS; medan pilihan tidak lengkap menghasilkan PARTIAL; facility tiada atau tidak boleh dibaca menghasilkan UNAVAILABLE.

ReasonCode berkaitan: POWER_OBSERVED, POWER_PARTIAL, INTERNAL_ERROR

Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.

Ketiadaan secara selamat dan batas

PSU desktop dan server sering tidak menyediakan telemetry standard. Ketersediaan bergantung pada hardware, firmware dan driver.

Permission dan privasi

Permission. Perlu read access kepada atribut power-supply dan hwmon.

Privasi. Serial dan identiti model power supply ialah data inventori sensitif; hadkan akses audit.

Contoh dinyahsensitifkan

{
  "source": "power",
  "status": "SUCCESS",
  "severity": "INFO",
  "reason_code": "POWER_OBSERVED",
  "target": "power:input",
  "metadata": {"supply_type":"Mains","online":true,"power_watts":92.4}
}

Contoh sintetik. Ini bukan data node production.