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 36d 9h — — Aktiv
nginx Process 30d 15h 171.3 MB 1.2% Aktiv
apache2 Process 8d 11h 309.8 MB 3.4% Aktiv
mysqld Process 20d 5h 271.8 MB 3.4% Aktiv
php-fpm Process 19d 0h 308.8 MB 0.4% Aktiv
sshd Process 2d 3h 17.6 MB 1% Aktiv
fail2ban Process 14d 2h 93.6 MB 1.9% Aktiv
crowdsec Process 18d 9h 218.3 MB 3.2% Aktiv
redis-server Process 17d 9h 271.8 MB 2.4% Aktiv
cron Process 35d 12h 185.5 MB 2.1% 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.