The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Следить за файлами"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Следить за файлами"
Сообщение от Иван emailИскать по авторуВ закладки on 20-Июн-03, 02:12  (MSK)
Есть файл. В него пишутся логи. Хотелось бы обрабатывать эти логи. То есть хотелось, бы, чтобы как только в локе возникает новая строка - она подавалсь на вход конадне анализатару.... То есть, я хочу, чтобы висела какая-нить прога в памяти, которая следила бы за файлом лога, как только в него добавлялись бы стоки - она бы направляла новые на вход команды, которая уже будет смотреть, что там произошло и в случае необходимости что-нить делать.

Надеюсь, я смог объяснить, что мне нужно, буду рад любым советам..

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Следить за файлами"
Сообщение от andrek Искать по авторуВ закладки on 20-Июн-03, 03:29  (MSK)
tail -f filename
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Следить за файлами"
Сообщение от Иван emailИскать по авторуВ закладки on 20-Июн-03, 16:31  (MSK)
>tail -f filename

И что дальше? Попробовал в папке /var/log/httpd выполнить такую команду:
tail -f access_log|mail root а потом усиленно полазил по своему сайту. Но почему-то мне ничего на мыло не пришло... Что я неправильно делаю?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Следить за файлами"
Сообщение от lavr emailИскать по авторуВ закладки on 20-Июн-03, 16:52  (MSK)
>>tail -f filename
>
>И что дальше? Попробовал в папке /var/log/httpd выполнить такую команду:
>tail -f access_log|mail root а потом усиленно полазил по своему сайту. Но
>почему-то мне ничего на мыло не пришло... Что я неправильно делаю?
>

дальше man tail чтобы понять ЧТО ты пытался сделать

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Следить за файлами"
Сообщение от Иван emailИскать по авторуВ закладки on 20-Июн-03, 17:01  (MSK)
>>>tail -f filename
>>И что дальше? Попробовал в папке /var/log/httpd выполнить такую >>команду: tail -f access_log|mail root а потом усиленно полазил по >>своему сайту. Но почему-то мне ничего на мыло не пришло... Что я >>неправильно делаю?
>дальше man tail чтобы понять ЧТО ты пытался сделать

Читал, не помогло... Именно по этому и написал в форум, чтобы умные гуру объяснили, мне все это дело на пальцах...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Следить за файлами"
Сообщение от gennady emailИскать по авторуВ закладки on 21-Июн-03, 00:37  (MSK)
>>>>tail -f filename
>>>И что дальше? Попробовал в папке /var/log/httpd выполнить такую >>команду: tail -f access_log|mail root а потом усиленно полазил по >>своему сайту. Но почему-то мне ничего на мыло не пришло... Что я >>неправильно делаю?
>>дальше man tail чтобы понять ЧТО ты пытался сделать
>
>Читал, не помогло... Именно по этому и написал в форум, чтобы умные
>гуру объяснили, мне все это дело на пальцах...
tail для этой цели не годится, так как данные из него не передаются никуда, пока он не закончит работу. А работу он с ключом -f не закончит никогда.
Можно попробовать cat, tee, а лучше, имхо, перловым скриптом забирать из файла.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру