[Comm] Re: squid
Ilya Palagin
=?iso-8859-1?q?tux_=CE=C1_fioc=2Ekz?=
Пт Авг 1 19:31:40 MSD 2003
On Fri, Aug 01, 2003 at 03:07:37PM +0400, Роман Тутов wrote:
...
> Не. Нужно в реальном времени анализировать строчку , что попадает в
> лог . Ежели кто чего не так ,писать письмо на имя рута
Можно сделать перловый, например, скрипт, который будет раз в
секунду читать приращения лога и анализировать строчки:
open(FH, "</var/log/squid/access.log");
for (;;) {
while (<FH>) {
# проверки с помощью regex
# отсюда же посылайте письма админу
}
sleep 1
seek(FH, 0, 1);
}
Подробная информация о списке рассылки community