Monit — pemantauan layanan

Terpasang, tetapi layanan tidak berjalan. Jalankan dan aktifkan mulai otomatis:
sudo systemctl enable --now monit
Cara mengatur (FAQ)
Monit
Tidak berjalan
Layanan dipantau: 12
Layanan dipantau
12
Total
Berjalan
12
Aktif
Bermasalah
0
Bermasalah
Layanan dipantau
Layanan Tipe Uptime Memori CPU Status
srv-monitor System 29d 15h — — Aktif
nginx Process 28d 16h 152.9 MB 3.5% Aktif
apache2 Process 29d 11h 227.3 MB 4% Aktif
mysqld Process 36d 4h 9.2 MB 2.5% Aktif
php-fpm Process 38d 14h 105.7 MB 3% Aktif
sshd Process 33d 22h 147.2 MB 0% Aktif
fail2ban Process 13d 7h 257.1 MB 0.3% Aktif
crowdsec Process 25d 19h 82.5 MB 2.2% Aktif
redis-server Process 38d 2h 195.2 MB 0.1% Aktif
cron Process 20d 16h 78.5 MB 2.8% Aktif
rootfs Filesystem — — — Aktif
eth0 Network — — — Aktif

Gambaran yang lebih jernih tentang apa yang diperiksa Monit

Monit mengamati proses, berkas, sistem berkas dan host, lalu memulai ulang apa pun yang didapatinya rusak. Ia membawa antarmuka webnya sendiri, yang berfungsi dan tampak seperti dirancang lama sekali. Halaman ini membaca keadaan yang sama dan menyajikannya bersama sisa panel, sehingga kesehatan layanan berdiri di samping modul keamanan alih-alih tinggal di port terpisah.

Setiap pemeriksaan tampil dengan keadaannya saat ini, apa yang diawasinya, dan berapa kali ia turun tangan. Pencacah mulai ulang adalah bidang yang layak diperhatikan. Layanan yang telah dimulai ulang Monit empat puluh kali bukanlah layanan yang dihidupi Monit: itu layanan yang jatuh berkali-kali, sementara pemulaian ulang menutupi kenyataan tersebut. Monit jujur soal ini kalau Anda membacanya; bahayanya ada pada menganggap papan yang serba hijau sebagai bukti bahwa tidak ada yang salah.

Pada server biasa, pemeriksaan yang pantas mendapat tempatnya adalah: peladen web, basis data, daemon SSH, ruang kosong pada sistem berkas akar, dan sebuah pemeriksaan keterjangkauan ke sesuatu di luar mesin.