Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Общий по Linux (http://forum.oszone.net/forumdisplay.php?f=9)
-   -   [решено] Выключение/перезагрузка - сообщение (http://forum.oszone.net/showthread.php?t=263849)

Dreamer_UFA 06-07-2013 10:59 2180201

Выключение/перезагрузка - сообщение
 
Добрый день.
Как можно организовать отправку сообщения с linux сервера при перезагрузке - выключения оного ?
На удаленнных точках стоят линукс станции, некоторые особо одаренные не санкционировано перегружают их в течении дня с кнопки. В результате имеем повреждения ФС и записи в логах INCORRECT SHUTDOWN. Хотелось бы в реальном времени поулучать лог или сообщение на почту - "06.07.13 14:05 Был перезагружен сервер" Что то типа этого.
Возможно ?

ruslandh 06-07-2013 12:03 2180216

А какой сервер у вас занимается логами? Правильнее всего было-бы его настроить. По идее он должен отсылать почту админу , правда обычно он отсылает локальному пользователю (или root, или первому созданному пользователю - в разных дистрибутивах по-разному).

Dreamer_UFA 06-07-2013 12:45 2180235

Если честно не понял фразу "Какой сервер занимается логами", наверное никакой.
Суть: это магазин, на этом сервере крутится база на firebird. Периодически юзеры его "роняют". Благо если при загрузке он восстановится. Если нет - получаем Give root password for login В этом случае приходится ехать. А некоторые точки так далеко ...

Логи складываются в /var/log/xxxx/ctrdown.log В принципе подключившись я могу посмотреть статистику выключений. Но хотелось бы "на лету".
Либо как мне вычленить последние скажем 5 строк из лога и отправить по почте ?

ruslandh 06-07-2013 13:01 2180243

Цитата:

Какой сервер занимается логами", наверное никакой.
Обычно это или syslog, или (или более новый) syslog-ng

http://ru.wikipedia.org/wiki/Syslog
http://xgu.ru/wiki/syslog-ng

их и надо настраивать

Dreamer_UFA 06-07-2013 13:56 2180269

Спасибо.
Никогда не сталкивался - буду изучать. Тему пока оставим открытой, может вопросы возникнут-

Dreamer_UFA 08-07-2013 21:01 2181541

Сегодня запустил на сервере: service syslog status - получил syslog ..... running. Стало быть установлена и работает
Посоветуйте пожалуйста ресурсы по настройке этого. Желательно с примерами. Я буду конечно гуглить и читать но может у кого то уже подобное было

ruslandh 08-07-2013 21:21 2181547

Наверное, лучше на syslog-ng поменять http://wiki.sirmax.noname.com.ua/ind...Syslog-ng_mail

Kent 11-07-2013 08:46 2182929

В openSUSE по умолчанию используется rsyslog.

Dreamer_UFA 14-07-2013 10:28 2184400

Всем спасибо. Покурил маны, вроде как понятно. Не буду далее отвлекать . :)

Kent 14-07-2013 15:47 2184530

Цитата:

Цитата Dreamer_UFA
вроде как понятно »

Поделитесь решением. Другим читателям полезно будет.


Время: 12:09.

Время: 12:09.
© OSzone.net 2001-