powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) чтение логов и ведение статистики.
12 сообщений из 12, страница 1 из 1
(PERL) чтение логов и ведение статистики.
    #33106277
vidoq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
яф думаю каждому будет интересно узнать, как в PERL ввести функцию чтения логов, а далее основываясь на этом логе вести статистику по:
времени ип адресу и логину

лог выглядит след образом:
1117048279.974 41 10.0.5.250 tcp 214355 get http://www.site.com/image.gif aaa1111 direct/222.222.222.222 image/gif

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

так же есть список ип адресов которые являются ограниченно платными - т.е. стоят они 20 коп за метр, а мы их в платные зачислили.

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

вот такая вот идейка. а как сделать нехрена не понятно:(
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33106290
vidoq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
забыл сказать, это юниксовый Squid.
так что могет у кого нить уже есть готовые анализаторы логов?
internet access monitor не предлагать, юзал уже не идет:(
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33106451
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Opennet
Поиск

если есть конкретные вопросы, задавайте ...
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33107425
vidoq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ок буду изучать, в ближайшее время наверное все проверю!
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33117151
vidoq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ндааа.... чуток я наверное не правильно объяснил, но логи то не сквидовские сами, а правленные! т.е. статистику собирает другая прога, логи формата \написал выше\, и формат у них чуточку другой чем у сквида.

задача стоит в том, чтобы написать почти свой анализатор логов:
1. на главном окне нужно выводить статистику по каждому пользователю, и статистику общую.
статистика это - платный трафик , бесплатный трафик , ограниченно платный
и сумма всего по этим 3 степеням.
2. такую же хрень делать у каждого пользователя и показывать что за его сессию было скачено!

почитал я эти проги и lightsquid и proxystat и еще какая то там была, толком ничего нет, т.е. разбора я самого не нашел \могет плохо смотрел\

кто что еще может сказать, или показать?!
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33117525
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а что тут надо показать? Вы представляете свой формат хранения логов, и хотите, что бы Вам написали анализатор?

задавайте более конкретные вопросы!
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33117713
vidoq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
я представляю свой формат хранения, лог я написал на верху как он выглядит, могу кусок скинуть если надо.
мне нужна сама начальная идея. откуда я мог бы цапануть дельные функции.

больше интересует как подсоеденить лог файла
как проводить анализ лог файла
как выводить статистику скачанных метров по платным, бесплатным и ограниченно платным ресурсам.
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33117776
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vidoq
мне нужна сама начальная идея. откуда я мог бы цапануть дельные функции.

более чем уверен в выше описанном ПО есть почти все интересующие функции...

vidoqбольше интересует как подсоеденить лог файла
куда подсоединить?

open FILE, <file_name ?!

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

проходитесь циклом и анализируйте.
отделение платого от бесплатного ведите при проходе циклом и сравнивая ip адреса

vidoq
так же есть список ип адресов которые являются ограниченно платными
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33123880
vidoq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
так сейчас насчет сравнивание строк ип адресов можно по подробнее???

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

нужно как то сделать сравнение а потом и суммирование ограниченно платного интернет трафика.
как, кто может превести пример?!
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33124027
Фотография Black
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автортак сейчас насчет сравнивание строк ип адресов можно по подробнее???
--->
автортак же есть список ип адресов которые являются ограниченно платными - т.е. стоят они 20 коп за метр, а мы их в платные зачислили.

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


P.S. ИМХО, надо вести привязку MAC + IP, и если они не совпадают с списками, сигнализировать администратору ...
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33124535
vidoq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
не получается именно сравнивать строки из списка ип адресов с ип адресами из лога.
я просто не знаю как это сделать!
еще проблема в том, что в списке ип адресса идут диапазоном
т.е. 129.234.23.45 - 234.
как в этой ситуации быть?!

предложили вариант такой:
перемножить и сложить т.е.
129*234*23+45 и
129*234*23+234
и проверять ипшники из логов входят ли они в этот промежуток или нет?!

вот сейчас и думаю, как сделать?!
кто может написать?!
...
Рейтинг: 0 / 0
(PERL) чтение логов и ведение статистики.
    #33124600
g613
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vidoqне получается именно сравнивать строки из списка ип адресов с ип адресами из лога.
я просто не знаю как это сделать!
еще проблема в том, что в списке ип адресса идут диапазоном
т.е. 129.234.23.45 - 234.
как в этой ситуации быть?!

предложили вариант такой:
перемножить и сложить т.е.
129*234*23+45 и
129*234*23+234
и проверять ипшники из логов входят ли они в этот промежуток или нет?!

вот сейчас и думаю, как сделать?!
кто может написать?!

про CPAN знаеш ?
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / (PERL) чтение логов и ведение статистики.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]