Анализатор логов для прокси-сервера 3PROXY с выводом статистики

Назад

    Руби

      Анализатор логов для прокси-сервера 3PROXY с выводом статистики

Напишем на языке Ruby простую программу для получения отчетов для бесплатного кросс-платформенного прокси-сервера 3proxy. Установку прокси-сервера можно посмотреть по этой ссылке.

В конфигурационном файле 3proxy.cfg должна быть прописана строка для формирования логов
log /var/log/3proxy/3proxy.log D
logformat "L%Y/%o/%d/%H%:%M:%S -> %C:%c [O=%O][I=%I] %T"


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









Переменной filename1 присваивается путь к логфайлам 3proxy-сервера. Нужно указать свой, например для WINDOWS:

filename1 = "c:/3proxy/3proxy.log." + ins.join

Готовые скрипты можно скачать по указанной ссылке. Пароль на архив xtechonline.


Автор: admin| E-mail: technolog@nm.ru| Дата/время: 25.10.2017 / 09:30:14| Просмотры: 1536
Редактировать

www.xtechonline.ru/mail: svdniko@mail.ru © 2017