Monit — praćenje servisa

Instaliran, ali usluga nije pokrenuta. Pokrenite je i uključite automatsko pokretanje:
sudo systemctl enable --now monit
Kako podesiti (FAQ)
Monit
Nije pokrenut
Servisa pod nadzorom: 12
Servisa pod nadzorom
12
Ukupno
Rade
12
Aktivna
S greškama
0
S greškama
Servisa pod nadzorom
Servis Tip Uptime Memorija CPU Status
srv-monitor System 24d 15h — — Aktivna
nginx Process 23d 14h 18.4 MB 3.9% Aktivna
apache2 Process 12d 7h 8.6 MB 3.9% Aktivna
mysqld Process 13d 7h 219.3 MB 0.3% Aktivna
php-fpm Process 8d 4h 212.2 MB 2.8% Aktivna
sshd Process 39d 12h 272.4 MB 1.3% Aktivna
fail2ban Process 26d 10h 294.7 MB 0.3% Aktivna
crowdsec Process 36d 4h 42.5 MB 2.2% Aktivna
redis-server Process 15d 3h 74.2 MB 3.1% Aktivna
cron Process 17d 10h 20.9 MB 2.9% Aktivna
rootfs Filesystem — — — Aktivna
eth0 Network — — — Aktivna

Jasnija slika onoga što Monit proverava

Monit prati procese, datoteke, sisteme datoteka i mašine i ponovo pokreće ono što zatekne pokvareno. Dolazi sa sopstvenim veb sučeljem, koje radi i izgleda kao da je crtano vrlo davno. Ova stranica čita isto stanje i prikazuje ga uz ostatak panela, tako da zdravlje servisa stoji pored bezbednosnih modula umesto da živi na zasebnom portu.

Svaka provera prikazana je sa trenutnim stanjem, onim što prati i brojem intervencija. Brojač ponovnih pokretanja polje je koje zaslužuje pažnju. Servis koji je Monit ponovo pokrenuo četrdeset puta nije servis koji Monit održava u životu: to je servis koji pada iznova i iznova, dok ponovna pokretanja tu činjenicu prikrivaju. Monit je u tome pošten ako ga čitate; opasnost je u tome da se sasvim zelena tabla uzme kao dokaz da ništa nije u neredu.

Na uobičajenom serveru svoje mesto zaslužuju provere veb servera, baze podataka, SSH demona, slobodnog prostora na korenskom sistemu datoteka i provera dostupnosti nečega izvan mašine.