Monit – tjenesteovervåking

Installert, men tjenesten er ikke startet. Start den og aktiver autostart:
sudo systemctl enable --now monit
Slik konfigurerer du (FAQ)
Monit
Ikke startet
Tjenester overvåket: 12
Tjenester overvåket
12
Totalt
Kjører
12
Aktiv
Med feil
0
Med feil
Tjenester overvåket
Tjeneste Type Uptime Minne CPU Status
srv-monitor System 19d 13h — — Aktiv
nginx Process 32d 22h 204.9 MB 2.8% Aktiv
apache2 Process 38d 22h 199.5 MB 3.5% Aktiv
mysqld Process 22d 8h 210.3 MB 0.7% Aktiv
php-fpm Process 31d 7h 216.9 MB 2.6% Aktiv
sshd Process 33d 21h 68.2 MB 0.5% Aktiv
fail2ban Process 16d 20h 299.1 MB 1.7% Aktiv
crowdsec Process 14d 8h 13.4 MB 1.5% Aktiv
redis-server Process 12d 8h 275.8 MB 0.9% Aktiv
cron Process 29d 10h 199.8 MB 1.5% Aktiv
rootfs Filesystem — — — Aktiv
eth0 Network — — — Aktiv

Et klarere bilde av hva Monit kontrollerer

Monit følger prosesser, filer, filsystemer og verter, og starter på nytt det den finner ødelagt. Den har sitt eget webgrensesnitt, som virker og ser ut som det ble tegnet for lenge siden. Denne siden leser den samme tilstanden og viser den sammen med resten av panelet, slik at tjenestenes helse havner ved siden av sikkerhetsmodulene i stedet for på en egen port.

Hver kontroll vises med sin nåværende tilstand, hva den følger med på og hvor mange ganger den har grepet inn. Omstartstelleren er feltet som fortjener oppmerksomhet. En tjeneste Monit har startet på nytt førti ganger er ikke en tjeneste Monit holder i live: det er en tjeneste som faller om og om igjen mens omstartene skjuler det. Monit er ærlig om dette hvis man leser det; faren ligger i å ta en helgrønn tavle som bevis for at ingenting er galt.

På en vanlig server fortjener disse kontrollene sin plass: webserveren, databasen, SSH-demonen, ledig plass på rotfilsystemet og en tilgjengelighetssjekk mot noe utenfor maskinen.