Cara Cek Tensi VPS 1GB Biar Gak Gampang “Bengek” – Panduan Sehat e2-micro

Punya VPS spesifikasi irit kayak e2-micro di GCP itu emang ada seninya. Di satu sisi, dompet kita aman karena murah (bahkan gratisan). Tapi di sisi lain, kita kudu sadar diri kalau RAM 1GB itu pas-pasan banget buat nampung WordPress, Database, dan script lainnya.
Banyak yang baru bangun tidur, cek web, eh tau-tau error “Database Connection” atau web-nya muter doang kayak gasing. Biasanya itu tanda server ente lagi “sesak napas”. Nah, sebelum ente buru-buru pencet tombol Restart, mending kita cek dulu “tensi” kesehatan servernya. Biar kita tau bagian mana yang sebenernya lagi bermasalah.
1. Cek “Napas” (RAM & Swap) Hal pertama yang wajib dicek adalah memori. Di Linux, kita pake perintah: free -h
Lihat di bagian available. Kalau angkanya udah di bawah 100MB, server ente itu udah lampu kuning. Terus liat juga kolom Swap. Kalau Swap ente kepake banyak, artinya RAM udah nggak sanggup lagi nampung beban, jadi sistem terpaksa “minjem” ruang di harddisk. Ini bikin web lambat, tapi setidaknya server nggak langsung mati.
2. Cek “Beban Kerja” (Load Average) Kadang RAM aman, tapi CPU yang lagi “demam”. Ente bisa pake: uptime
Fokus ke angka load average. Karena kita pake 2 vCPU, kalau angkanya di bawah 1.00, itu server masih santai sambil ngopi. Tapi kalau udah tembus 2.00 ke atas, artinya CPU ente lagi kerja keras bagai kuda. Biasanya ada script yang looping atau lagi ada serangan bot yang masuk.
3. Cek “Isi Perut” (Disk Space) Jangan sepelekan sisa disk. Kalau harddisk penuh (100%), database ente bakal langsung mogok kerja. Cek pake: df -h
Pastikan kolom Use% jangan sampe lewat dari 80-90%. Kalau udah penuh, buru-buru hapus file log yang gede (kayak access.log yang kemarin kita bahas) pake perintah truncate.
4. Interogasi “Si Rakus” (Proses Teratas) Kalau server kerasa berat, kita cari tau siapa biang keroknya. Gunakan perintah sakti ini: top -o %MEM -n 1 -b | head -n 15
Ini bakal nampilin 10 aplikasi yang paling maruk makan RAM. Apakah itu lsphp (WordPress), mariadbd (Database), atau script node.js yang lupa ente matiin. Kalau udah tau pelakunya, ente bisa ambil tindakan, apakah perlu di-optimasi atau di-kill aja.
Tips Tambahan: Kasih Napas Instan Kalau server ente kerasa “sepet” tapi nggak mau reboot, coba buang sampah cache yang ada di memori pake perintah ini: sudo sync; echo 1 | sudo tee /proc/sys/vm/drop_caches
Perintah ini bakal bersihin PageCache yang nggak penting. RAM bakal langsung lega seketika tanpa ganggu aplikasi yang lagi jalan.
Ngurus VPS RAM 1GB itu bukan soal seberapa kuat servernya, tapi seberapa pinter kita ngaturnya. Dengan rutin cek “tensi” kayak di atas, ente jadi tau kapan server butuh istirahat dan kapan server siap dipacu lagi buat konten-konten baru.
Jadi, server ente hari ini sehat, atau lagi butuh “obat”? Coba cek sekarang sebelum ente lanjut ngopi!
Salam ngulik,
DeViLnoAnGeL
Recent Comments