Monit — мониторинг на услуги

Инсталиран е, но услугата не е стартирана. Стартирайте я и включете автостартиране:
sudo systemctl enable --now monit
Как да настроите (FAQ)
Monit
Не е стартиран
Наблюдавани услуги: 12
Наблюдавани услуги
12
Общо
Работят
12
Активен
С грешки
0
С грешки
Наблюдавани услуги
Услуга Тип Uptime Памет CPU Статус
srv-monitor System 40d 0h — — Активен
nginx Process 16d 20h 122.4 MB 2% Активен
apache2 Process 26d 9h 110.7 MB 1.9% Активен
mysqld Process 40d 10h 279.3 MB 2.2% Активен
php-fpm Process 22d 9h 227.4 MB 1.2% Активен
sshd Process 2d 4h 79.2 MB 2.6% Активен
fail2ban Process 17d 16h 123.4 MB 1.9% Активен
crowdsec Process 23d 12h 319.2 MB 3.9% Активен
redis-server Process 39d 1h 185.5 MB 3.5% Активен
cron Process 27d 0h 67.6 MB 2.7% Активен
rootfs Filesystem — — — Активен
eth0 Network — — — Активен

По-ясна картина на това, което Monit проверява

Monit следи процеси, файлове, файлови системи и хостове и рестартира каквото намери счупено. Носи собствен уеб интерфейс, който работи и изглежда, сякаш е рисуван много отдавна. Тази страница чете същото състояние и го показва заедно с останалата част от панела, така че здравето на услугите стои до модулите за сигурност, вместо да живее на отделен порт.

Всяка проверка се показва с текущото си състояние, с това, което следи, и с колко пъти се е намесила. Броячът на рестартите е полето, което заслужава внимание. Услуга, която Monit е рестартирал четиридесет пъти, не е услуга, която Monit поддържа жива: това е услуга, която пада отново и отново, докато рестартите прикриват факта. Monit е честен за това, ако го четете; опасността е в това да вземете изцяло зелено табло за доказателство, че нищо не е наред.

На обикновен сървър мястото си заслужават проверките за уеб сървъра, базата данни, SSH демона, свободното място на кореновата файлова система и проверка за достъпност към нещо извън машината.