Skip to content

r2d2-lex/kreports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kreports (Kerio Reports)

kreports - предназначен для парсинга лог-файла фаервола и создание xls отчёта по интернет-трафику пользователей

Установка:


  1. Создайте виртуальное окружение и активируйте его

  2. Установите необходимые зависимости:

    pip install -r requirements.txt

Список файлов:


  • requirements.txt - список требуемых библиотек для работы с k-reports.py
  • k-reports.py - программа генерации xls отчёта по трафику
  • utils.py - Содержит функцию get_url_title (в данный момент не используется)
  • settings.py - настройки k-reports.py

Настройка:


    #Укажите пользователей, которые не будут отображены в отчёте:
    EXCLUDE = ('servers', '-', )
    # Имя для выбора всех пользователей в отчёте
    USERNAME_ALL_USERS = 'All'
    # Имя отчёта
    REPORT_FILENAME = 'example.xlsx'        

Запуск:


shell$ python k-reports.py

About

kerio firewall parse log

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages