Di server saya bekerja dengan (Ubuntu 14.04 LTS), Monit (v5.6) tergantung selama 1 menit 15 detik sebelum output monit summary
muncul. Operasi lain, seperti unmonitor
butuh waktu lebih lama. Saya bingung mengapa, karena ini adalah contoh Amazon EC2 c4.4xlarge tanpa CPU / memori yang signifikan.
Server lain dalam gugus ini tidak memiliki masalah ini.
Berikut adalah beberapa skenario dengan time
hasil:
- Dengan banyak hal yang dipantau:
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
- Menonaktifkan pemantauan segalanya
root@SERVER01:~# time monit unmonitor all
real 6m30.446s
user 0m0.026s
sys 0m0.000s
- Kelambatan yang sama dengan semua yang tidak dipantau
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
Sungguh aneh bahwa hasilnya selalu memakan waktu 15 menit 1s. Menurunkan set daemon 90
menjadi 30
tidak berpengaruh.