Назад | Перейти на главную страницу

Балансировка нагрузки Apache - как получить отчет о сбое сервера

Я новичок в балансировке нагрузки, так что извините, если вопрос тривиальный. Я установил базовую балансировку нагрузки, используя один сервер в качестве балансировщика нагрузки (планируя добавить как минимум еще один с пульсом), а на данный момент 2 внутренних сервера. Это было сделано с помощью mod_proxy (https-запросы с балансировкой нагрузки).

Я не могу узнать, как получать автоматические уведомления - например, по электронной почте, если один из внутренних серверов не работает или не отвечает. Есть ли способ или мне нужно использовать для этого внешнюю утилиту?

Заранее благодарим за помощь!

Прошу прощения, если это неправильно, так как я долгое время не играл с сердцебиением, но когда я последний раз использовал его, мне просто пришлось добавить MailTo::name@domain.com::SUBJECT в /etc/ha.d/haresources, где можно обмениваться SUBJECT с темой этих писем и, очевидно, с вашим адресом электронной почты. Вы можете добавить нескольких получателей через запятую следующим образом: MailTo::user1@domain.com,user2@domain.com::SUBJECT

Конечно, для того, чтобы это работало, у вас должна быть установлена ​​«почта», и если вы хотите использовать внешний почтовый сервер, вы также хотели бы установить ssmtp и настроить его через /etc/ssmtp/ssmtp.conf следующим образом (отредактируйте его в соответствии с ваши настройки):

root=your@email.com
mailhub=smtp.yourmailserver.com:587
AuthUser=yourmailusername
AuthPass=yourmailuserpassword
UseTLS=YES
UseSTARTTLS=YES