PANTAW COLLECTOR · PERKAKASAN
Collector fan
Memerhati kelajuan kipas yang didedahkan kernel.
Sumber dan fakta dikumpul
Pemeriksaan fan input read-only di /sys/class/hwmon.
- nama hwmon dan chip
- channel dan label kipas
- kelajuan RPM
Kontrak Observation
Bacaan RPM sah menghasilkan SUCCESS; label tidak lengkap menghasilkan PARTIAL; fan input tiada atau tidak boleh dibaca menghasilkan UNAVAILABLE.
ReasonCode berkaitan: FAN_OBSERVED, FAN_PARTIAL, HARDWARE_SENSOR_UNAVAILABLE
Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.
Ketiadaan secara selamat dan batas
Banyak controller server tidak mendedahkan fan telemetry melalui hwmon standard.
Permission dan privasi
Permission. Perlu read access kepada fail hwmon berkenaan.
Privasi. Label kipas boleh menunjukkan susun atur chassis; jangan terbitkan bacaan node sebenar.
Contoh dinyahsensitifkan
{
"source": "fan",
"status": "SUCCESS",
"severity": "INFO",
"reason_code": "FAN_OBSERVED",
"target": "fan:1",
"metadata": {"chip_name":"platform-controller","fan":"fan1","rpm":1450}
}Contoh sintetik. Ini bukan data node production.