Tóm tắt Monit chậm / treo trong 1m15s


2

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 summaryxuất hiện. Các hoạt động khác, như unmonitormấ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:

  1. 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
  1. 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
  1. 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 90xuống 30không có tác dụng.

Câu trả lời:


1

Ok, vì vậy tôi đã có thể tự giải quyết vấn đề này, nhưng tôi sẽ đăng nó vì lợi ích của Internet nói chung.

Sau khi nhận thấy rằng http://localhost:2812phải mất 17 giây để trả lời từng yêu cầu, tôi đã xem xét DNS và hết thời gian ...

Hóa ra máy chủ mới này không có localhostmặt trong đó / etc / hosts! ಠ_ಠ

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.