tôi đã cài đặt nagios4 từ các gói kho lưu trữ Ubuntu trong một máy khách kvm chạy máy chủ Ubuntu 20.04. tôi có thể gọi sendmail theo cách thủ công và có thể gửi email. Tuy nhiên nagios không gửi bất kỳ email nào. /var/log/mail.log
chỉ chứa các mục cho các yêu cầu thủ công của tôi. /var/log/nagios4/nagios.log
chứa nhiều mục cho thấy nagios đang cố gửi email:
[1627148632] THÔNG BÁO DỊCH VỤ: me;localhost;/dev/shm;UNKNOWN;notify-service-by-email;DISK UNKNOWN - dung lượng trống:
[1627148662] wproc: Core Worker 28377: job 11764 (pid=211002) đã hết thời gian chờ. Giết nó
[1627148663] wproc: THÔNG BÁO công việc 11764 từ worker Core Worker 28377 đã hết thời gian chờ sau 31,05 giây
[1627148663] wproc: Â host=localhost; dịch vụ=/dev/shm; liên hệ = tôi
[1627148663] wproc: Â Early_timeout=1; đã thoát_ok=0; chờ_status=0; error_code=62;
[1627148663] Cảnh báo: Thông báo cho người liên hệ 'tôi' về dịch vụ '/dev/shm' trên máy chủ 'localhost' bằng lệnh '/usr/bin/printf "%b" "***** Nagios *****\n \nLoại thông báo: VẤN ĐỀ\n\nDịch vụ: /dev/shm\nMáy chủ lưu trữ: localhost\nĐịa chỉ: 127.0.0* .1\nTrạng thái: KHÔNG BIẾT\n\nNgày/Giờ: Thứ bảy ngày 24 tháng 7 12:43:52 CDT 2021\n \nThông tin bổ sung:\n\nDISK KHÔNG BIẾT - dung lượng trống:\n"|/usr/bin/mail -s"** localhost /dev/shm UNKNOWN **" [email protected]' hết thời gian chờ sau 0,00 giây
Khi tôi đưa ra lệnh được hiển thị ở dòng cuối cùng phía trên, email sẽ được gửi. Nhưng có chuyện gì với nagios4 vậy? Tại sao nó không gửi bất kỳ email nào?
Thông tin bổ sung: sendmail dường như mất hoặc đợi 60 giây để gửi từng email. Và dường như nagios đã hết thời gian sau 30 giây. Điều gì cần thiết để khắc phục một trong hai điều này?