URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 91128
[ Назад ]

Исходное сообщение
"онлайн обработка лог-файла"

Отправлено sdog , 10-Мрт-11 21:15 
Привет!

Есть такая нужда - в режиме реального времени следить за лог файлом, при появлении заданого шаблона выполнить скрипт.

Нужна идея и/или набросок скрипта, может кто-то сталкивался.


Содержание

Сообщения в этом обсуждении
"онлайн обработка лог-файла"
Отправлено Andrey Mitrofanov , 11-Мрт-11 10:33 
> Нужна идея

http://www.opennet.me/openforum/vsluhforumID1/85344.html#9
http://opennet.ru/cgi-bin/opennet/ks.cgi?base=&dir=&sys=&tso...
http://cisco.opennet.ru/prog/sml/122.shtml
google:monitor+log+files+linux


"онлайн обработка лог-файла"
Отправлено sdog , 11-Мрт-11 12:31 
>> Нужна идея
> http://www.opennet.me/openforum/vsluhforumID1/85344.html#9
> http://opennet.ru/cgi-bin/opennet/ks.cgi?base=&dir=&sys=&tso...
> http://cisco.opennet.ru/prog/sml/122.shtml
> google:monitor+log+files+linux

спасибо, но это не по существу, будьте, пожалуйста, более точны.


"онлайн обработка лог-файла"
Отправлено sdog , 11-Мрт-11 13:13 
> Привет!
> Есть такая нужда - в режиме реального времени следить за лог файлом,
> при появлении заданого шаблона выполнить скрипт.
> Нужна идея и/или набросок скрипта, может кто-то сталкивался.

сам спросил, сам ответил
http://forums13.itrc.hp.com/service/forums/questionanswer.do...

скрипт работает на korn шелле


"онлайн обработка лог-файла"
Отправлено tux2002 , 11-Мрт-11 14:45 
>> Привет!
>> Есть такая нужда - в режиме реального времени следить за лог файлом,
>> при появлении заданого шаблона выполнить скрипт.
>> Нужна идея и/или набросок скрипта, может кто-то сталкивался.
> сам спросил, сам ответил
> http://forums13.itrc.hp.com/service/forums/questionanswer.do...
> скрипт работает на korn шелле

tail -f /var/log/somelog | script.sh  ?


"онлайн обработка лог-файла"
Отправлено Andrey Mitrofanov , 11-Мрт-11 20:00 
> tail -f /var/log/somelog | script.sh  ?

! tail -F


"онлайн обработка лог-файла"
Отправлено tux2002 , 12-Мрт-11 09:35 
>> tail -f /var/log/somelog | script.sh  ?
> ! tail -F

Это всмысле если например logrotate происходит и файл временно недоступен?
Хм, не задумывался.