sudo systemctl enable --now monit
| سرویس | نوع | مدت فعالیت | حافظه | CPU | وضعیت |
|---|---|---|---|---|---|
| srv-monitor | System | 37d 6h | — | — | فعال |
| nginx | Process | 15d 0h | 305.1 MB | 1% | فعال |
| apache2 | Process | 6d 14h | 71.7 MB | 0.1% | فعال |
| mysqld | Process | 13d 13h | 67.9 MB | 2.9% | فعال |
| php-fpm | Process | 40d 3h | 81.6 MB | 0.6% | فعال |
| sshd | Process | 11d 13h | 252.6 MB | 1.8% | فعال |
| fail2ban | Process | 30d 0h | 129.8 MB | 0% | فعال |
| crowdsec | Process | 35d 2h | 222.7 MB | 3.4% | فعال |
| redis-server | Process | 38d 9h | 142.5 MB | 1.1% | فعال |
| cron | Process | 16d 14h | 279.5 MB | 1.1% | فعال |
| rootfs | Filesystem | — | — | — | فعال |
| eth0 | Network | — | — | — | فعال |
Monit فرایندها، پروندهها، سامانههای پرونده و میزبانها را میپاید و آنچه را خراب بیابد دوباره راه میاندازد. رابط وب خودش را همراه دارد که کار میکند و چنان مینماید که خیلی وقت پیش طراحی شده باشد. این صفحه همان وضعیت را میخواند و آن را کنار بقیهٔ پنل نشان میدهد، چنانکه سلامت سرویسها کنار ماژولهای امنیتی بایستد نه روی پورتی جدا.
هر بررسی با وضعیت کنونیاش، آنچه میپاید و شمار دخالتهایش نشان داده میشود. شمارندهٔ راهاندازی مجدد میدانی است که توجه میطلبد. سرویسی که Monit چهل بار دوباره راهش انداخته، سرویسی نیست که Monit زنده نگهش داشته باشد: سرویسی است که بارها میافتد و راهاندازیهای مجدد این واقعیت را میپوشانند. Monit در این باره صادق است اگر بخوانیدش؛ خطر آنجاست که تابلویی سراسر سبز را گواهِ درستبودن همه چیز بگیریم.
روی سرور معمولی این بررسیها جای خود را میارزند: کارساز وب، پایگاه داده، شبح SSH، فضای آزاد روی سامانهٔ پروندهٔ ریشه، و بررسی دسترسپذیری به چیزی بیرون از ماشین.