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 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 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.