Monit — tjenesteovervågning

Installeret, men tjenesten er ikke startet. Start og aktivér autostart:
sudo systemctl enable --now monit
Sådan konfigureres (FAQ)
Monit
Ikke startet
Tjenester under overvågning: 12
Tjenester under overvågning
12
I alt
Kører
12
Aktiv
Med fejl
0
Med fejl
Tjenester under overvågning
Tjeneste Type Uptime Hukommelse CPU Status
srv-monitor System 2d 23h — — Aktiv
nginx Process 3d 8h 253.2 MB 4% Aktiv
apache2 Process 38d 4h 253.4 MB 2.5% Aktiv
mysqld Process 5d 15h 203.6 MB 0.7% Aktiv
php-fpm Process 24d 17h 15.3 MB 3.2% Aktiv
sshd Process 6d 7h 143 MB 2.2% Aktiv
fail2ban Process 15d 9h 140.7 MB 0.5% Aktiv
crowdsec Process 27d 11h 52.6 MB 1.5% Aktiv
redis-server Process 7d 9h 288.2 MB 2.6% Aktiv
cron Process 34d 7h 39.7 MB 3.4% Aktiv
rootfs Filesystem — — — Aktiv
eth0 Network — — — Aktiv

Et klarere billede af, hvad Monit kontrollerer

Monit overvåger processer, filer, filsystemer og værter og genstarter det, den finder i stykker. Den har sin egen webgrænseflade, som virker og ser ud, som om den blev tegnet for længe siden. Denne side læser den samme tilstand og viser den sammen med resten af panelet, så tjenesternes helbred havner ved siden af sikkerhedsmodulerne i stedet for på en separat port.

Hver kontrol vises med sin nuværende tilstand, hvad den overvåger, og hvor mange gange den har grebet ind. Genstartstælleren er det felt, der fortjener opmærksomhed. En tjeneste, Monit har genstartet fyrre gange, er ikke en tjeneste, Monit holder i live: det er en tjeneste, der falder igen og igen, mens genstarterne skjuler det. Monit er ærlig om det, hvis man læser det; faren ligger i at tage en helgrøn tavle som bevis på, at intet er galt.

På en almindelig server fortjener disse kontroller deres plads: webserveren, databasen, SSH-dæmonen, ledig plads på rodfilsystemet og en tilgængelighedskontrol mod noget uden for maskinen.