Monit — monitorování služeb

Nainstalováno, ale služba neběží. Spusťte ji a zapněte automatické spuštění:
sudo systemctl enable --now monit
Jak nastavit (FAQ)
Monit
Neběží
Sledovaných služeb: 12
Sledovaných služeb
12
Celkem
Běží
12
Aktivní
S chybami
0
S chybami
Sledovaných služeb
Služba Typ Uptime Paměť CPU Stav
srv-monitor System 24d 15h — — Aktivní
nginx Process 23d 14h 18.4 MB 3.9% Aktivní
apache2 Process 12d 7h 8.6 MB 3.9% Aktivní
mysqld Process 13d 7h 219.3 MB 0.3% Aktivní
php-fpm Process 8d 4h 212.2 MB 2.8% Aktivní
sshd Process 39d 12h 272.4 MB 1.3% Aktivní
fail2ban Process 26d 10h 294.7 MB 0.3% Aktivní
crowdsec Process 36d 4h 42.5 MB 2.2% Aktivní
redis-server Process 15d 3h 74.2 MB 3.1% Aktivní
cron Process 17d 10h 20.9 MB 2.9% Aktivní
rootfs Filesystem — — — Aktivní
eth0 Network — — — Aktivní

Přehlednější pohled na to, co Monit kontroluje

Monit hlídá procesy, soubory, souborové systémy a hostitele a restartuje to, co najde rozbité. Přináší si vlastní webové rozhraní, které funguje a vypadá, jako by bylo navrženo hodně dávno. Tato stránka čte tentýž stav a zobrazuje jej spolu se zbytkem panelu, takže kondice služeb sousedí s bezpečnostními moduly místo aby bydlela na zvláštním portu.

Každá kontrola je uvedena se svým aktuálním stavem, tím, co hlídá, a počtem zásahů. Čítač restartů je pole, které si zaslouží pozornost. Služba, kterou Monit restartoval čtyřicetkrát, není služba, již Monit udržuje naživu: je to služba, která znovu a znovu padá, zatímco restarty tuto skutečnost zakrývají. Monit je v tom poctivý, pokud se čte; nebezpečí spočívá v tom brát zcela zelenou tabuli jako důkaz, že není nic v nepořádku.

Na běžném serveru si své místo zaslouží kontroly webového serveru, databáze, démona SSH, volného místa na kořenovém souborovém systému a dostupnosti něčeho mimo daný stroj.