PANTAW COLLECTOR · GPU

Collector nvidia

Membezakan kehadiran perkakasan NVIDIA, kernel driver aktif dan ketersediaan telemetry proprietari.

Sumber dan fakta dikumpul

Inventori PCI/sysfs read-only serta pertanyaan telemetry nvidia-smi tetap secara pilihan melalui shared command helper.

  • PCI address, vendor dan device
  • kernel driver terikat
  • keadaan nouveau dan driver proprietari
  • ketersediaan nvidia-smi serta telemetry
  • temperature, power, memory dan utilization jika tersedia

Kontrak Observation

Telemetry proprietari yang berfungsi menghasilkan SUCCESS. Perkakasan dengan nouveau, driver lain atau driver yang tidak diketahui menghasilkan PARTIAL. Tiada hardware atau bukti yang tidak boleh digunakan menghasilkan UNAVAILABLE mengikut fakta.

ReasonCode berkaitan: NVIDIA_OBSERVED, NVIDIA_PARTIAL, INTERNAL_ERROR

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

Ketiadaan secara selamat dan batas

Metrik proprietari memerlukan driver NVIDIA dan nvidia-smi yang berfungsi. Hardware di bawah nouveau tetap dilaporkan sebagai dikesan.

Permission dan privasi

Permission. PCI/sysfs biasanya boleh dibaca tanpa privilege; akses nvidia-smi mengikut permission driver dan device.

Privasi. GPU UUID dan topologi PCI boleh mengenal pasti hardware; contoh awam tidak menggunakan UUID sebenar.

Contoh dinyahsensitifkan

{
  "source": "nvidia",
  "status": "SUCCESS",
  "severity": "INFO",
  "reason_code": "NVIDIA_OBSERVED",
  "target": "gpu:0000:01:00.0",
  "metadata": {"hardware_detected":true,"kernel_driver":"nouveau","nouveau_active":true,"nvidia_smi_available":false,"telemetry_available":false}
}

Contoh sintetik. Ini bukan data node production.