Есть почтовый сервер под Ubuntu 6.06.1. Есть много других серверов, находящихся в других концах города. Требуется, чтобы сервак под Ubuntu постоянно проверял доступность других серверов (по ip) и, в случае останова одного из них, сообщал на определённый e-mail.
Заранее благодарен!
Проверка работоспособности серверов... (...и сообщения об этом на e-mail)
Модератор: Bizdelnick
-
suhanov
- Сообщения: 92
- ОС: RedHat 9; Ubuntu 6.06.1 LTS
-
0ut
- Сообщения: 307
- Статус: Злыдень
- ОС: *nix
Re: Проверка работоспособности серверов...
Пропиши в cron что-то типа этого:
*/10 * * * * (/sbin/ping -c5 -q IP_adress | grep avg > /dev/null) || echo -n "Имя сервера" | /usr/bin/mailx -s "can't ping" мыло
*/10 * * * * (/sbin/ping -c5 -q IP_adress | grep avg > /dev/null) || echo -n "Имя сервера" | /usr/bin/mailx -s "can't ping" мыло
Запросы ошибок к операционной системе игнорироваться не могут.
-
suhanov
- Сообщения: 92
- ОС: RedHat 9; Ubuntu 6.06.1 LTS
Re: Проверка работоспособности серверов...
Спасибо, но это не шибко радует, бо, в случае простоя одного из, у меня весь ящик в "can't ping" будет.
Есть ли какое-нибудь иное решение (мож софтинка какая), чтобы и логи свои писала, и графики строила - когда отвалился, когда появился?
Есть ли какое-нибудь иное решение (мож софтинка какая), чтобы и логи свои писала, и графики строила - когда отвалился, когда появился?
-
elide
- Бывший модератор
- Сообщения: 2421
- Статус: Übermensch
- ОС: лялих
Re: Проверка работоспособности серверов...
например zabbix или nagios.
а вообще, можно было бы и погуглить....
а вообще, можно было бы и погуглить....
слава роботам!