Sistem yang sehat perlu dipantau, bukan diduga. Section ini membahas cara membaca indikator CPU, memori, disk, dan jaringan, memahami load average, menetapkan resource limits, dan prosedur saat performa menurun.
Pantau pemakaian CPU per core dengan top, mpstat, dan /proc/loadavg.
Buka → # Memory MonitoringBedakan memory dan swap, baca free dengan benar, dan pantau proses paling boros memori.
Buka → # Disk MonitoringPantau ruang, inode, dan I/O disk dengan df, iostat, dan iotop untuk mendeteksi kehabisan space.
Buka → # Network MonitoringPantau koneksi dan trafik jaringan dengan ss serta pemakaian bandwidth per interface.
Buka → # Uptime dan Load AverageBaca load average 1, 5, 15 menit dan hubungannya dengan jumlah core.
Buka → # Performance BottlenecksKenali gejala bottleneck CPU, memori, disk, dan jaringan beserta urutan diagnosisnya.
Buka → # Monitoring LogsPantau log secara efektif dengan journalctl, grep, dan tail -f untuk mendeteksi masalah dini.
Buka → # Resource LimitsBatasi konsumsi proses dengan ulimit dan cgroups untuk melindungi sistem.
Buka → # Troubleshooting PerformanceIkuti prosedur sistematis saat server lambat: dari keluhan hingga akar masalah.
Buka →