PANTAW COLLECTOR · PERKAKASAN
Collector dmi
Menginventori medan identiti DMI dan SMBIOS yang didedahkan kernel.
Sumber dan fakta dikumpul
Pemeriksaan sysfs read-only di /sys/class/dmi/id.
- system vendor dan product family
- product version dan SKU
- identiti board
- BIOS vendor, version dan date
- identiti chassis
Kontrak Observation
Medan identiti yang tersedia menghasilkan SUCCESS; medan pilihan yang terhad atau hilang menghasilkan PARTIAL; tiada source DMI menghasilkan UNAVAILABLE.
ReasonCode berkaitan: DMI_OBSERVED, DMI_PARTIAL, INTERNAL_ERROR
Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.
Ketiadaan secara selamat dan batas
VM boleh mendedahkan nilai sintetik. Sesetengah serial dan UUID dihadkan oleh permission.
Permission dan privasi
Permission. Medan DMI awam lazimnya boleh dibaca; permission bagi identiti sensitif tidak patut diluaskan tanpa keperluan.
Privasi. Serial number dan UUID ialah identifier aset sensitif; kawal akses pemerhatian mentah.
Contoh dinyahsensitifkan
{
"source": "dmi",
"status": "SUCCESS",
"severity": "INFO",
"reason_code": "DMI_OBSERVED",
"target": "dmi:system",
"metadata": {"system_vendor":"Example Vendor","product_name":"Example Workstation","bios_version":"1.0"}
}Contoh sintetik. Ini bukan data node production.