PANTAW COLLECTOR · STORAN
Collector filesystem
Menginventori filesystem yang mounted dan fakta kapasitinya.
Sumber dan fakta dikumpul
Parse read-only /proc/self/mountinfo serta statistik filesystem standard.
- mount dan parent ID
- device, root dan mount point
- filesystem dan mount options
- jumlah, free, available dan used bytes
- jumlah serta ketersediaan inode
Kontrak Observation
Setiap mount yang boleh digunakan menghasilkan pemerhatian deterministik. Statistik yang hilang boleh menghasilkan PARTIAL; inventori mount yang tidak boleh dibaca menghasilkan UNAVAILABLE.
ReasonCode berkaitan: FILESYSTEM_OBSERVED, FILESYSTEM_PARTIAL, INTERNAL_ERROR
Semua collector menggunakan nilai ObservationStatus berstruktur dan mengekalkan medan pilihan yang tidak tersedia secara eksplisit.
Ketiadaan secara selamat dan batas
Namespace dan permission menentukan mount yang kelihatan. Mount sementara boleh hilang ketika collection.
Permission dan privasi
Permission. Runtime perlu membaca mountinfo dan membuat stat pada mount point yang kelihatan.
Privasi. Mount point dan source boleh mendedahkan susun atur aplikasi; lindungi audit.
Contoh dinyahsensitifkan
{
"source": "filesystem",
"status": "SUCCESS",
"severity": "INFO",
"reason_code": "FILESYSTEM_OBSERVED",
"target": "mount:root",
"metadata": {"filesystem_type":"ext4","total_bytes":536870912000,"mount_options":["rw"]}
}Contoh sintetik. Ini bukan data node production.