Memantau Kinerja Linux Server dengan Glances
Dalam dunia administrasi sistem, pemantauan kinerja server merupakan hal yang sangat krusial. Salah satu alat yang sangat berguna untuk tujuan ini adalah Glances, sebuah aplikasi pemantauan open-source yang memberikan informasi real-time mengenai berbagai aspek sistem Anda.
Prasyarat
Sebelum memulai, pastikan Anda memiliki:
- Server dengan sistem operasi Linux yang telah terinstal.
- Akses root atau sudo untuk menginstal perangkat lunak.
- Pengetahuan dasar mengenai terminal dan command line.
Langkah Utama
Ikuti langkah-langkah berikut untuk menginstal dan mengkonfigurasi Glances.
1. Instalasi Glances
Untuk menginstal Glances, Anda dapat menggunakan pip (Python package manager). Jalankan perintah berikut:
sudo pip install glances
2. Menjalankan Glances
Setelah instalasi selesai, Anda dapat menjalankan Glances dengan perintah:
glances
Untuk menjalankannya dalam mode web, gunakan:
glances -w
3. Mengakses Antarmuka Web Glances
Setelah menjalankan Glances dalam mode web, buka browser dan akses http://localhost:61208 untuk melihat tampilan antarmuka pengguna.
Konfigurasi Lanjutan
Glances memiliki beberapa opsi konfigurasi yang dapat disesuaikan untuk memenuhi kebutuhan spesifik Anda.
1. Mengubah Port dan Alamat Bind
Jika Anda ingin mengubah alamat bind dan port Glances, Anda dapat menggunakan opsi berikut:
glances -w --bind 0.0.0.0 --port 8080
2. Menambahkan URL Prefix
Anda juga dapat menambahkan prefix URL dengan mengedit file konfigurasi Glances. Misalnya:
[outputs]
url_prefix = /glances/
Ini akan mengubah URL API root menjadi http://localhost:61208/glances/api/4.
3. Mengaktifkan Autentikasi
Glances mendukung autentikasi HTTP Basic dan JWT. Untuk mengaktifkan autentikasi, jalankan Glances dengan opsi --password.
glances -w --password
Anda dapat membuat username dan password baru dengan:
glances -w --username
Best Practices
Untuk mendapatkan hasil maksimal dari Glances, ikuti praktik terbaik berikut:
- Selalu gunakan versi terbaru Glances untuk mendapatkan fitur terbaru dan perbaikan keamanan.
- Jalankan Glances sebagai layanan di background untuk memantau kinerja server secara berkelanjutan.
- Gunakan autentikasi untuk melindungi data pemantauan Anda.
- Rutin melakukan audit konfigurasi untuk memastikan semua pengaturan sesuai dengan kebijakan keamanan Anda.
Troubleshooting
Jika Anda mengalami masalah saat menggunakan Glances, berikut adalah beberapa langkah pemecahan masalah:
1. Masalah Koneksi ke Antarmuka Web
Jika Anda tidak dapat mengakses antarmuka web Glances, periksa apakah Glances berjalan dengan benar dan mendengarkan pada port yang benar.
2. Kesalahan Autentikasi
Jika Anda mengalami masalah autentikasi, pastikan Anda menggunakan username dan password yang benar. Coba reset password jika perlu.
3. Tidak Menampilkan Data
Jika Glances tidak menampilkan data, periksa izin akses dan jalankan Glances dengan hak akses yang sesuai.
Verifikasi Teknis
Panduan ini disusun berdasarkan referensi teknis terbaru. Namun, konfigurasi server dapat bervariasi. Lihat sumber referensi asli →