PANTAW COLLECTOR · SISTEM
Collector memory
Melaporkan fakta memory, swap dan cache tanpa mengenakan threshold amaran.
Sumber dan fakta dikumpul
Pembacaan read-only terus daripada /proc/meminfo.
- jumlah, free dan available memory
- buffer, cache dan reclaimable memory
- jumlah serta penggunaan swap
- huge pages dan fakta kernel memory
- sumber pengiraan dan diagnosis parse
Kontrak Observation
Fakta teras yang konsisten menghasilkan SUCCESS. Medan pilihan atau pengiraan yang tidak tersedia menghasilkan PARTIAL; input teras yang tidak boleh dibaca menghasilkan UNAVAILABLE.
ReasonCode berkaitan: MEMORY_OBSERVED, MEMORY_PARTIAL, INTERNAL_ERROR
Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.
Ketiadaan secara selamat dan batas
Medan kernel berbeza mengikut sistem. Nilai terbitan tidak diteka atau dijadikan threshold polisi.
Permission dan privasi
Permission. Biasanya boleh dibaca oleh akaun Linux tanpa privilege melalui procfs.
Privasi. Data kapasiti boleh mengenal pasti kelas node; terbitkan nilai agregat atau sintetik sahaja.
Contoh dinyahsensitifkan
{
"source": "memory",
"status": "SUCCESS",
"severity": "INFO",
"reason_code": "MEMORY_OBSERVED",
"target": "memory",
"metadata": {"mem_total_bytes":17179869184,"memory_available_source":"MemAvailable","swap_used_bytes":0}
}Contoh sintetik. Ini bukan data node production.