forum.bitel.ru
http://forum.bitel.ru/

обсчет логов раз в 15 минут используя flow-tools
http://forum.bitel.ru/viewtopic.php?f=7&t=27
Страница 1 из 1

Автор:  lacost [ 23 дек 2006, 20:51 ]
Заголовок сообщения:  обсчет логов раз в 15 минут используя flow-tools

для настройки обсчета логов раз в 15 минут я сделал следующее:

1. flow2bitel-15min.sh
комментарим
if [ ! $min -eq "45" ]
then
echo "*** Nothing to to 'cause working time is not reached ($1)" >>$LOG
exit
fi

2. flow2bitel.cpp
строку 134
rs->fp = fopen(argv[i],"a+b");
меняем на
rs->fp = fopen(argv[i],"w+b");

3. далее настраиваем все согласно пункту 8.2. "Настройка коллектора в связке с flow-tools" официальной документации.


Первоначально я настроил обсчет согласно документации. но, в связи с проверкой наступления 45 минут (в flow2bitel-15min.sh) скрипт не пускался... соответственно, логи не анализировались раз в 15 минут - а только раз в час. Для меня это долго.

удалив проверку на 45 минут, обнаружилось, что при конвертировании, данные дописываются в конец бинарника.

в итоге, подредактировав конвертер, получилось работающее решение.

Автор:  Администратор [ 15 июн 2007, 09:34 ]
Заголовок сообщения: 

Если вы пишите в бинарник не в режиме добавления, то каждые 15 минут часовой лог перетирается данными за последние 15 минут?

Автор:  msh [ 30 авг 2007, 01:31 ]
Заголовок сообщения:  Re: обсчет логов раз в 15 минут используя flow-tools

lacost писал(а):
в итоге, подредактировав конвертер, получилось работающее решение.


а netflow.sh не глючит когда в него часовой данные за каждый час 4 раза вгружаются?

Автор:  Администратор [ 31 авг 2007, 11:38 ]
Заголовок сообщения: 

Да нет, по сути просто перетирается один и тот же часовой лог. И запускается его переобработка.

Автор:  msh [ 01 сен 2007, 03:03 ]
Заголовок сообщения: 

Администратор писал(а):
Да нет, по сути просто перетирается один и тот же часовой лог. И запускается его переобработка.


в в результате повторной переобработки данные суммируются с результатом предыдущей обработки?

Автор:  Администратор [ 03 сен 2007, 11:34 ]
Заголовок сообщения: 

Нет, перетираются данные за этот час.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/