Langsung ke konten
shellivo

shellivo / SSH

Mengelola dan memantau beberapa server melalui SSH

Atur koneksi, bandingkan sumber daya, dan buka terminal yang tepat: alur pemeriksaan beberapa VPS dari desktop.

Diperbarui

Buat profil dengan nama yang jelas, hubungkan host yang diperlukan, dan periksa metrik terbaru. Cocokkan nama host dan waktu sebelum serta sesudah membuka terminal. Beberapa profil tersimpan tidak berarti semua host sedang dipantau.

Gunakan nama yang membedakan lingkungan

Nama seperti staging-api, prod-api, dan prod-db menunjukkan lingkungan dan peran. Simpan alamat, port, dan pengguna per host; verifikasi sidik jari dan autentikasi satu per satu. Port berbeda pada IP yang sama dapat menunjuk layanan SSH yang berbeda.

Pastikan tujuan sebelum diagnosis

Di terminal, periksa nama host, waktu, uptime, dan proses dengan penggunaan tinggi. Perintah berikut memerlukan Linux dengan procps dan menampilkan nama perintah, bukan argumen lengkap. Nilai %CPU dari ps dapat berbeda dari nilai interval pada grafik monitoring.

hostname
date -Is
uptime
ps -eo pid,comm,%cpu,%mem --sort=-%cpu | head -n 11

Samakan waktu dan definisi metrik

Nilai lama dari host yang terputus bukan keadaan terkini. Satu persentase tidak cukup untuk menilai server dengan kapasitas dan peran berbeda. Pastikan titik mount disk yang diukur dan bandingkan metrik dengan definisi yang sama.

Pisahkan jenis kegagalan

Periksa jaringan dan port jika host tidak terjangkau; identitas dan metode jika autentikasi gagal; perintah serta izin jika hanya metrik yang hilang. Koneksi berhasil pada satu server tidak membuktikan izin pada server lain. Selesaikan masalah sebelum menambah host.

Bedakan profil dan batas penggunaan

Profil tersimpan, host yang dipantau, dan terminal terbuka adalah status terpisah. Menambah profil tidak menaikkan batas monitoring bersamaan. Periksa versi yang dirilis dan paket aktif. Untuk notifikasi tanpa pengawasan atau riwayat bersama, gunakan layanan khusus sebagai pelengkap.

Pertanyaan umum

Haruskah server saling terhubung?

Alur ini membuat koneksi SSH terpisah dari komputer Anda ke setiap host. Komputer harus dapat menjangkau masing-masing alamat dan port.

Apakah menyimpan profil memulai pengumpulan?

Jangan menganggap demikian. Periksa status koneksi sebenarnya, waktu sampel terakhir, dan batas yang tersedia pada setiap host.

Referensi

Fitur

Unduhan dan persyaratan sistem

Panduan terkait

Monitoring server Linux melalui SSH tanpa memasang agen