PANTAW COLLECTOR · PERKAKASAN
Collector dimm_ecc
Memerhati memory controller EDAC, inventori DIMM dan kaunter ECC jika didedahkan kernel.
Sumber dan fakta dikumpul
Pemeriksaan sysfs read-only di /sys/devices/system/edac/mc.
- memory controller dan DIMM
- label dan location
- saiz dan jenis memory
- EDAC mode
- correctable dan uncorrectable error count
Kontrak Observation
Fakta EDAC/DIMM yang boleh digunakan menghasilkan SUCCESS; inventori tidak lengkap menghasilkan PARTIAL; tiada pendedahan EDAC menghasilkan UNAVAILABLE.
ReasonCode berkaitan: DIMM_ECC_OBSERVED, DIMM_ECC_PARTIAL, INTERNAL_ERROR
Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.
Ketiadaan secara selamat dan batas
Memerlukan sokongan EDAC kernel dan hardware/firmware serasi. Ketiadaan data tidak membuktikan memory fizikal tiada ECC.
Permission dan privasi
Permission. Perlu read access kepada atribut sysfs EDAC.
Privasi. Label dan location DIMM mendedahkan topologi fizikal; contoh tidak menggunakan identifier aset sebenar.
Contoh dinyahsensitifkan
{
"source": "dimm_ecc",
"status": "SUCCESS",
"severity": "INFO",
"reason_code": "DIMM_ECC_OBSERVED",
"target": "dimm:0",
"metadata": {"memory_controller":"mc0","dimm":"dimm0","size_mb":16384,"correctable_error_count":0}
}Contoh sintetik. Ini bukan data node production.