Saat mengelola VPS, masih banyak sysadmin yang masih mengandalkan perintah CLI untuk memantau kondisi server. Padahal, dengan install Cockpit monitoring server, kita bisa mendapatkan dashboard monitoring berbasis web yang jauh lebih praktis untuk melihat penggunaan CPU, RAM, disk, hingga status service secara real-time.
Tanpa monitoring yang jelas, masalah pada server sering baru terasa saat performa sudah menurun atau layanan mulai terganggu. Dengan Cockpit, Anda bisa mendeteksi potensi masalah lebih awal dan melakukan pengelolaan server dengan lebih efisien.
Apa Itu Cockpit Monitoring Server?
Cockpit adalah tools berbasis web yang digunakan untuk memantau server Linux dengan cara yang lebih mudah dan praktis. Berbeda dengan metode konvensional yang mengandalkan command line, Cockpit memungkinkan kita mengakses dan mengontrol server langsung melalui browser, layaknya membuka sebuah website.
Dengan tampilan yang intuitif, Anda dapat memonitor resource seperti CPU, RAM, dan disk, serta mengelola service tanpa harus menjalankan banyak perintah secara manual. Berikut beberapa monitoring yang dipantau oleh Cockpit:
- CPU
- RAM
- Storage
- Network Server
- Log Service
Fungsi Cockpit Monitoring
Cockpit monitoring server memiliki berbagai fungsi dan kelebihan yang dapat diandalkan sebagai tools untuk para administrator VPS untuk memantau kondisi VPS dengan efektif dan efisien.
1. Monitoring CPU dan Load Server
Cockpit menampilkan penggunaan CPU secara real-time dalam bentuk grafik yang simpel untuk mudah dipahami. Administrator dapat melihat load server dan aktivitas CPU secara keseluruhan untuk mengetahui server dalam keadaan normal atau sedang mengalami lonjakan penggunaan resource.
2. Monitoring RAM dan SWAP
Penggunaan memori atau RAM ditampilkan secara visual, termasuk total RAM, Ram Used, dan Penggunaan SWAP. informasi ini dapat membantu administrator dalam mendeteksi dan menganalisa kondisi server saat kehabisan memori dan mulai menggunkan SWAP yang dapat mempengaruhi performa pada server yang dikelola.
3. Monitoring Jaringan (Network) Real-time
Cockpit menyediakan grafik untuk aktivitas network yang menampilkan traffic upload dan download secara langsung. Fitur ini dapat digunakan untuk memantau koneksi serta dapat mendeteksi jika adanya lonjakan traffic yang mencurigakan pada pemantauan adminsitrator.
4. Monitoring Disk dan Storage
Penggunaan disk ditampilkan dalam bentuk persentase dan grafik yang simpel. Administrator dapat melihat kapastitas penyimpanan yang digunakan saat ini di VPS untuk menghindari adanya server down karena penyimpanan penuh nantinya.
5. Manajemen Service (Layanan Server)
Cockpit memungkinkan untuk administrator untuk mengelola service yang berjalan di server, seperti start, stop, restart dan enable/disable service lainnya. Fitur ini dapat membantu untuk menganalisa jika ada trouble di sisi server jika adanya proses yang gagal atau tidak bekerja dikarenakan suatu service yang berhenti atau crash.
6. Monitoring dan Manajemen Proses (Process)
Cockpit menampilkan daftar proses yang sedang berjalan beserta penggunaan resourcenya, administrator dapat melihat proses apa yang membebani server dan dapat menghentikan proses tersebut.
7. Log Monitoring (System Logs)
Cockpit terintegrasi dengan system log (journal), sehingga administartor dapat melihat log error, warning, dan aktivitas sistem secara real-time.
Cara Install Cockpit di VPS Linux
Dalam panduan ini, kami akan memberikan contoh install Cockpit di Ubuntu serta AlmaLinux pada layanan VPS KVM di Rumahweb. Anda dapat memilih panduan sesuai dengan distribusi Linux dan preferensi yang digunakan.
Install Cockpit di Ubuntu
- Pastikan layanan VPS aktif dan Anda memiliki akses ke root server.

- Kemudian update package dan instal cockpitnya dengan command berikut:
apt update
apt install cockpit -y 
- Kemudian instal package cockpitnya dengan command berikut :
apt install cockpit-storaged cockpit-packagekit -y 
- Kemudian aktifkan service cockpitnya dahulu agar running dengan command berikut :
systemctl enable --now cockpit.socket 
- Jika sudah artinya Monitoring Cockpit sudah selesai terinstal pada port :9090 secara default. Silahkan bisa dicoba akses dengan URL https://IP_SERVER:9090

- Akses login atau crendentialnya menggunakan user root dan password root VPS nya, namun pastikan sebelum akses login Anda dapat menghapus dulu konfigurasi di /etc/cockpit/disallowed-users pada ‘root’ bisa dihapus dahulu agar login nanti tidak error.

Install Cockpit di AlmaLinux
- Pertama pastikan server VPS aktif dan Anda memiliki akses root sshnya dahulu.

- Kemudian lakukan instalasi Cockpit beserta dengan package nya seperti command berikut.
dnf install cockpit cockpit-storaged cockpit-networkmanager cockpit-packagekit -y 
- Kemudian aktifkan service Cockpitnya dengan menggunakan command berikut.
systemctl enable --now cockpit.socket 
Sampai tahap ini, proses install Cockpit di Almalinux telah selesai.
Login ke Cockpit Administrator
Untuk login ke halaman admin Cockpit, silahkan bisa akses melalui format berikut:
https://IP_SERVER:9090
Masukkan username dan password root VPS anda.
FAQ
Berikut adalah beberapa pertanyaan popular tentang Cockpit Monitoring Server.
Apa itu Cockpit pada server Linux?
Cockpit adalah tools berbasis web yang digunakan untuk memantau dan mengelola server Linux melalui browser, tanpa harus menggunakan command line secara terus-menerus.
Apakah Cockpit gratis digunakan?
Ya, Cockpit adalah tools open-source dan dapat digunakan secara gratis pada berbagai distribusi Linux seperti Ubuntu, CentOS, dan AlmaLinux.
Apakah Cockpit aman digunakan?
Cockpit cukup aman digunakan selama aksesnya dilindungi dengan HTTPS dan hanya diberikan kepada user yang memiliki hak akses tertentu.
Apa saja yang bisa dimonitor di Cockpit?
Cockpit dapat digunakan untuk memantau CPU, RAM, disk, network, service, log sistem, serta mengelola user dan container.
Penutup
Cockpit menjadi solusi praktis bagi Anda yang ingin memonitor dan mengelola server Linux tanpa harus selalu bergantung pada command line. Dengan tampilan berbasis web yang intuitif, Anda dapat melihat kondisi server secara real-time, mengelola service, hingga melakukan troubleshooting dengan lebih cepat.
Melalui proses install Cockpit yang relatif mudah, Anda sudah bisa mendapatkan dashboard monitoring yang cukup lengkap untuk kebutuhan sehari-hari. Meski begitu, untuk konfigurasi yang lebih kompleks, penggunaan SSH tetap menjadi pelengkap yang penting.
Dengan kombinasi keduanya, pengelolaan VPS akan terasa lebih efisien, baik untuk pemula maupun pengguna yang sudah berpengalaman.


