PANTAW COLLECTOR · PERKAKASAN
Collector thermal
Menormalkan pemerhatian suhu daripada thermal zone dan hwmon.
Sumber dan fakta dikumpul
Pembacaan sysfs read-only /sys/class/thermal dan /sys/class/hwmon.
- jenis dan nama source
- label sensor
- suhu dalam millidegree Celsius
- nilai Celsius ternormalisasi
Kontrak Observation
Suhu sah menghasilkan SUCCESS; metadata sensor tidak lengkap menghasilkan PARTIAL; tiada pendedahan thermal menghasilkan UNAVAILABLE.
ReasonCode berkaitan: THERMAL_OBSERVED, THERMAL_PARTIAL, HARDWARE_SENSOR_UNAVAILABLE
Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.
Ketiadaan secara selamat dan batas
Firmware dan driver kernel menentukan zone yang wujud dan ketepatan nilainya.
Permission dan privasi
Permission. Perlu read access kepada atribut thermal dan hwmon.
Privasi. Bacaan thermal ialah data operasi; jangan kaitkan contoh awam dengan host sebenar.
Contoh dinyahsensitifkan
{
"source": "thermal",
"status": "SUCCESS",
"severity": "INFO",
"reason_code": "THERMAL_OBSERVED",
"target": "thermal-zone:0",
"metadata": {"source_type":"thermal_zone","label":"package","temperature_celsius":43.0}
}Contoh sintetik. Ini bukan data node production.