The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
скрипт для анализа логов, !*! gel, 05-Май-10, 17:49  [смотреть все]
Добрый день. если кому не лень помогите решить задачку :)

имеем лог, содержащий дату, время, событие (connect/disconnect), имя "устройства" (всего есть 20 "устройств" с уникальными именами),IP, ID соединения, длительность соединения.

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

нюанс состоит в том, что когда происходит событие disconnect, то в логе не отображается имя "устройства", но отображается длительность соединения, т.е. соотнести длительность с "устройством" можно только через ID соединения

пример лога, правда здесь только одно устройство с именем test
#Date: 2010-05-05
#Fields: date   time    x-event x-app   c-ip    c-client-id     x-duration      x-comment
2010-05-05      17:27:38        connect test    10.1.1.18   151281432       0       -
2010-05-05      17:28:09        connect test    10.1.1.34   -1225125144     0       -
2010-05-05      17:28:25        connect test    10.1.1.34   -1225170256     0       -
2010-05-05      17:28:34        disconnect      -       10.1.1.34   -1225125144     25      -
2010-05-05      17:29:29        disconnect      -       10.1.1.34   -1225170256     64      -




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

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