Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 1.3 KB

README.md

File metadata and controls

35 lines (27 loc) · 1.3 KB

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