Выключение/перезагрузка - сообщение
Добрый день.
Как можно организовать отправку сообщения с linux сервера при перезагрузке - выключения оного ? На удаленнных точках стоят линукс станции, некоторые особо одаренные не санкционировано перегружают их в течении дня с кнопки. В результате имеем повреждения ФС и записи в логах INCORRECT SHUTDOWN. Хотелось бы в реальном времени поулучать лог или сообщение на почту - "06.07.13 14:05 Был перезагружен сервер" Что то типа этого. Возможно ? |
А какой сервер у вас занимается логами? Правильнее всего было-бы его настроить. По идее он должен отсылать почту админу , правда обычно он отсылает локальному пользователю (или root, или первому созданному пользователю - в разных дистрибутивах по-разному).
|
Если честно не понял фразу "Какой сервер занимается логами", наверное никакой.
Суть: это магазин, на этом сервере крутится база на firebird. Периодически юзеры его "роняют". Благо если при загрузке он восстановится. Если нет - получаем Give root password for login В этом случае приходится ехать. А некоторые точки так далеко ... Логи складываются в /var/log/xxxx/ctrdown.log В принципе подключившись я могу посмотреть статистику выключений. Но хотелось бы "на лету". Либо как мне вычленить последние скажем 5 строк из лога и отправить по почте ? |
Цитата:
http://ru.wikipedia.org/wiki/Syslog http://xgu.ru/wiki/syslog-ng их и надо настраивать |
Спасибо.
Никогда не сталкивался - буду изучать. Тему пока оставим открытой, может вопросы возникнут- |
Сегодня запустил на сервере: service syslog status - получил syslog ..... running. Стало быть установлена и работает
Посоветуйте пожалуйста ресурсы по настройке этого. Желательно с примерами. Я буду конечно гуглить и читать но может у кого то уже подобное было |
Наверное, лучше на syslog-ng поменять http://wiki.sirmax.noname.com.ua/ind...Syslog-ng_mail
|
В openSUSE по умолчанию используется rsyslog.
|
Всем спасибо. Покурил маны, вроде как понятно. Не буду далее отвлекать . :)
|
Цитата:
|
Время: 04:52. |
Время: 04:52.
© OSzone.net 2001-