On Friday 15 June 2007, Anatoly Matyakh wrote:
> On Wed, 13 Jun 2007 20:19:24 +0300, Anton Yuzhaninov <citrin@xxxxxxxxx>
>
> wrote:
> > ММ> Есть идеи как делать это быстро?
> > Например можно написать скрипт на perl который через tail -F будет
> > читать лог и писать примерно раз в минуту среднее значение
> > $upstream_response_time в другой лог...
>
> У меня с Lazy Parsing неплохо справляется File::Tail.
> http://search.cpan.org/dist/File-Tail/Tail.pm
> К тому же, модуль довольно устойчив к логротаторам.
> Вариант с tail -f оказался менее устойчивым.
>
> А писать можно хоть в RRD - если это именно мониторинг.
Если tail -F то с ротаторами все нормально.
За год работы на паре десятков серверов проблем не было.