sudo systemctl enable --now monit
| บริการ | ประเภท | Uptime | หน่วยความจำ | CPU | สถานะ |
|---|---|---|---|---|---|
| srv-monitor | System | 27d 11h | — | — | ทำงานอยู่ |
| nginx | Process | 12d 7h | 79.9 MB | 0.3% | ทำงานอยู่ |
| apache2 | Process | 6d 15h | 233.6 MB | 3% | ทำงานอยู่ |
| mysqld | Process | 8d 22h | 315.6 MB | 1.3% | ทำงานอยู่ |
| php-fpm | Process | 10d 20h | 139 MB | 2% | ทำงานอยู่ |
| sshd | Process | 18d 5h | 89.4 MB | 1.3% | ทำงานอยู่ |
| fail2ban | Process | 39d 15h | 107.3 MB | 2.6% | ทำงานอยู่ |
| crowdsec | Process | 9d 10h | 247.9 MB | 3.3% | ทำงานอยู่ |
| redis-server | Process | 4d 1h | 112 MB | 2.3% | ทำงานอยู่ |
| cron | Process | 38d 6h | 62.9 MB | 3.7% | ทำงานอยู่ |
| rootfs | Filesystem | — | — | — | ทำงานอยู่ |
| eth0 | Network | — | — | — | ทำงานอยู่ |
Monit เฝ้าดูกระบวนการ ไฟล์ ระบบไฟล์ และโฮสต์ แล้วรีสตาร์ตสิ่งที่พบว่าพัง มันมีหน้าเว็บของตัวเองซึ่งใช้งานได้และดูเหมือนถูกออกแบบไว้นานมากแล้ว หน้านี้อ่านสถานะเดียวกันและแสดงร่วมกับส่วนอื่นของแผง ทำให้สุขภาพของบริการอยู่ข้าง ๆ โมดูลความปลอดภัยแทนที่จะไปอยู่บนพอร์ตแยกต่างหาก
การตรวจแต่ละรายการแสดงพร้อมสถานะปัจจุบัน สิ่งที่มันเฝ้าดู และจำนวนครั้งที่มันเข้าแทรกแซง ตัวนับการรีสตาร์ตคือช่องที่ควรใส่ใจ บริการที่ Monit รีสตาร์ตไปแล้วสี่สิบครั้งไม่ใช่บริการที่ Monit ประคองไว้ให้มีชีวิต แต่เป็นบริการที่ล้มครั้งแล้วครั้งเล่าโดยมีการรีสตาร์ตคอยปิดบังข้อเท็จจริงนั้นไว้ Monit ซื่อตรงในเรื่องนี้หากคุณอ่านมัน อันตรายอยู่ที่การเอากระดานสีเขียวล้วนไปเป็นหลักฐานว่าไม่มีอะไรผิดปกติ
บนเซิร์ฟเวอร์ทั่วไป การตรวจที่คุ้มค่ากับที่ทางของมันคือ เว็บเซิร์ฟเวอร์ ฐานข้อมูล เดมอน SSH พื้นที่ว่างบนระบบไฟล์ราก และการตรวจว่าเข้าถึงบางสิ่งนอกเครื่องได้หรือไม่