The OpenNET Project / Index page

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

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

"Подскажите парсер"  
Сообщение от Evgeniy email(??) on 07-Апр-08, 09:46 
Доброе время суток All!

Имею кусок лога, присланного от провайдера в формате csv(объём ~80Mb) следующего вида

дата    время    куда    кто    объем
20080321    0959    194.67.45.123    10.0.142.103    2960
20080321    0959    194.67.45.129    10.0.142.103    6976
20080321    0959    212.48.138.18    10.0.142.103    306751
20080321    0959    212.48.138.19    10.0.142.103    184016
20080321    0959    212.48.138.20    10.0.142.103    14341
20080320    0914    212.76.160.49    10.0.142.103    2173998
20080320    1014    212.76.160.49    10.0.142.103    357

Вопрос такой - чем можно обсчитать и выдать статистику по каждому IP, по времени, пр. Нашёл в интернете множество программ, но все они требовали определённый формат лога, возможно есть другие, более универсальные системы или другой метод решения? Заранее благодарен за ответ.

Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Подскажите парсер"  
Сообщение от phpcoder email(??) on 07-Апр-08, 09:49 
>Доброе время суток All!
>
>Имею кусок лога, присланного от провайдера в формате csv(объём ~80Mb) следующего вида

CSV, это значит, что поля разделены с помощью запятой? Я бы на awk, наверное, сделал. (awk -F, и в бой! :) )

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Подскажите парсер"  
Сообщение от angra (ok) on 07-Апр-08, 16:10 
одна строчка на perl или awk, неужели нужно искать отдельную программу? Но если хочется можно взять понравившийся анализатор и сконвертировать имеющийся лог в нужный формат.
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Подскажите парсер"  
Сообщение от Den (??) on 15-Апр-08, 11:32 
>одна строчка на perl или awk, неужели нужно искать отдельную программу? Но
>если хочется можно взять понравившийся анализатор и сконвертировать имеющийся лог в
>нужный формат.

если не силен в программировании, имортируй в excel, ну дальше наверное расказывать не надо ?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Подскажите парсер"  
Сообщение от ShyLion (ok) on 21-Апр-08, 09:26 
>>одна строчка на perl или awk, неужели нужно искать отдельную программу? Но
>>если хочется можно взять понравившийся анализатор и сконвертировать имеющийся лог в
>>нужный формат.
>
>если не силен в программировании, имортируй в excel, ну дальше наверное расказывать
>не надо ?

65 тыс. строк и усе, приехали

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Подскажите парсер"  
Сообщение от MKuznetsov (??) on 21-Апр-08, 21:08 
>[оверквотинг удален]
>20080321 0959 212.48.138.18 10.0.142.103 306751
>20080321 0959 212.48.138.19 10.0.142.103 184016
>20080321 0959 212.48.138.20 10.0.142.103 14341
>20080320 0914 212.76.160.49 10.0.142.103 2173998
>20080320 1014 212.76.160.49 10.0.142.103 357
>
>Вопрос такой - чем можно обсчитать и выдать статистику по каждому IP,
>по времени, пр. Нашёл в интернете множество программ, но все они
>требовали определённый формат лога, возможно есть другие, более универсальные системы или
>другой метод решения? Заранее благодарен за ответ.

mysql (или PostgreSQL) - импортируешь CSV и строишь запросы любой сложности..

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Подскажите парсер"  
Сообщение от Evgeniy (??) on 22-Апр-08, 11:04 
Всем спасибо всем за помощь, реализовал простейший скрипт на perl, помогло man split а также вот эта статья http://shurick31.narod.ru/textregex.html


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




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

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