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.