Trên máy chủ tôi đang làm việc với (Ubuntu 14.04 LTS), Monit (v5.6) bị treo trong 1 phút 15 giây trước khi đầu ra monit summary
xuất hiện. Các hoạt động khác, như unmonitor
mất nhiều thời gian hơn. Tôi không biết tại sao, vì đây là phiên bản Amazon EC2 c4.4xlarge không có tải CPU / bộ nhớ đáng kể.
Các máy chủ khác trong cụm này không có vấn đề này.
Dưới đây là một số tình huống với time
đầu ra:
- Với rất nhiều thứ đang được theo dõi:
root@SERVER01:~# time monit summary
...
Process 'crond' Running
File 'cron_bin' Accessible
File 'cron_rc' Accessible
Directory 'cron_spool' Accessible
System 'SERVER01' Running
real 1m15.091s
user 0m0.000s
sys 0m0.011s
- Vô hiệu hóa giám sát mọi thứ
root@SERVER01:~# time monit unmonitor all
real 6m30.446s
user 0m0.026s
sys 0m0.000s
- Cùng chậm chạp với mọi thứ không được giám sát
root@SERVER01:~# time monit summary
The Monit daemon 5.6 uptime: 36m
Process 'rsyslogd' Not monitored
...
Process 'crond' Not monitored
File 'cron_bin' Not monitored
File 'cron_rc' Not monitored
Directory 'cron_spool' Not monitored
System 'NC-CRIMSON01' Not monitored
real 1m15.089s
user 0m0.010s
sys 0m0.003s
Thật kỳ lạ khi kết quả luôn mất 1 phút 15 giây. Hạ set daemon 90
xuống 30
không có tác dụng.