Monit — servicebewaking

Geïnstalleerd, maar de service is niet actief. Start deze en schakel autostart in:
sudo systemctl enable --now monit
Configureren (FAQ)
Monit
Niet actief
Bewaakte services: 12
Bewaakte services
12
Totaal
Actief
12
Actief
Met fouten
0
Met fouten
Bewaakte services
Service Type Uptime Geheugen CPU Status
srv-monitor System 8d 12h — — Actief
nginx Process 20d 21h 194.8 MB 1.3% Actief
apache2 Process 33d 4h 266.4 MB 1.7% Actief
mysqld Process 16d 9h 186.5 MB 0.4% Actief
php-fpm Process 21d 14h 52.3 MB 2.2% Actief
sshd Process 38d 8h 155.2 MB 1.5% Actief
fail2ban Process 8d 22h 194.3 MB 3.4% Actief
crowdsec Process 19d 12h 19.1 MB 1.2% Actief
redis-server Process 33d 13h 285.2 MB 2.9% Actief
cron Process 29d 0h 272 MB 0.7% Actief
rootfs Filesystem — — — Actief
eth0 Network — — — Actief

Een helderder beeld van wat Monit controleert

Monit bewaakt processen, bestanden, bestandssystemen en hosts, en herstart wat het kapot aantreft. Het brengt een eigen webinterface mee, die werkt en eruitziet alsof ze lang geleden ontworpen is. Deze pagina leest dezelfde toestand en toont die naast de rest van het paneel, zodat de gezondheid van diensten naast de beveiligingsmodules staat in plaats van op een aparte poort.

Elke controle verschijnt met de huidige status, wat er bewaakt wordt en hoe vaak er is ingegrepen. De herstartteller is het veld dat aandacht verdient. Een dienst die Monit veertig keer herstart heeft, is geen dienst die Monit in leven houdt: het is een dienst die keer op keer omvalt terwijl de herstarts dat feit verbergen. Monit is daar eerlijk over als u het leest; het gevaar zit in een volledig groen bord aanzien voor bewijs dat er niets aan de hand is.

Op een gewone server verdienen deze controles hun plek: de webserver, de database, de SSH-daemon, vrije ruimte op het rootbestandssysteem en een bereikbaarheidscontrole naar iets buiten de machine.