Рейтинг:0

Что нужно, чтобы nagios отправлял электронные письма?

флаг ng

я установил nagios4 из пакетов репозитория ubuntu в гостевой системе kvm, на которой работает сервер ubuntu 20.04. я могу вызвать sendmail вручную и могу отправлять электронные письма. Однако nagios не отправляет никаких писем. /var/журнал/mail.log содержит только записи для моих ручных вызовов. /var/log/nagios4/nagios.log содержит многочисленные записи, предполагающие, что nagios пытается отправить электронное письмо:

[1627148632] СЛУЖЕБНОЕ УВЕДОМЛЕНИЕ: я; локальный хост; /dev/shm; НЕИЗВЕСТНО; уведомить службу по электронной почте; ДИСК НЕИЗВЕСТЕН ​​- свободное место:
[1627148662] wproc: Core Worker 28377: время ожидания задания 11764 (pid=211002) истекло. убить его
[1627148663] wproc: время ожидания задания NOTIFY 11764 от рабочего Core Worker 28377 истекло через 31,05 с.
[1627148663] wproc: host=localhost; сервис=/dev/шм; контакт=я
[1627148663] wproc: Early_timeout=1; выход_ок = 0; состояние_ожидания=0; код_ошибки=62;
[1627148663] Предупреждение: уведомление контакта «я» службы «/dev/shm» на хосте «localhost» с помощью команды «/usr/bin/printf «%b» «***** Nagios *****\n \nТип уведомления: ПРОБЛЕМА\n\nСлужба: /dev/shm\nХост: localhost\nАдрес: 127.0.0* .1\nСостояние: НЕИЗВЕСТНО\n\nДата/время: сб, 24 июля, 12:43:52 CDT 2021\n \nДополнительная информация:\n\nДИСК НЕИЗВЕСТЕН ​​- свободное место:\n"|/usr/bin/mail -s"** localhost /dev/shm НЕИЗВЕСТНО **" время ожидания [email protected] истекло через 0,00 секунды

Когда я запускаю команду, показанную в последней строке выше, электронное письмо отправляется. А что не так с nagios4? Почему он не отправляет никаких писем?

Дополнительная информация: sendmail, по-видимому, принимает или ждет 60 секунд для отправки каждого письма. И, видимо, nagios истекает через 30 секунд. Что нужно для исправления любого из них?

Рейтинг:0
флаг ng

Хотя вопрос выглядит совершенно по-другому, ответ такой же, как

http://digitalocean.com/community/questions/sendmail-is-slow-to-send-mail

в моем случае он работает нормально после изменения этих строк в /etc/hosts:

127.0.0.1 локальный хост
127.0.1.1 мой сервер

к

127.0.0.1 мой сервер локальный локальный локальный.локальный домен
127.0.1.1 мой сервер локальный локальный локальный.локальный домен

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.