Реализовать приложение, которое является агрегатором данных из access логов веб-сервера Apache с сохранением в БД.

Отменен
Заказ
5502365
Раздел
Программирование
Предмет
Основы программирования
Антиплагиат
Не указан
Срок сдачи
21 Июн 2023 в 23:55
Цена
700 ₽
Блокировка
10 дней
Размещен
19 Июн 2023 в 20:41
Просмотров
87
Описание работы

Реализовать приложение, которое является агрегатором данных из access логов веб-сервера Apache с сохранением в БД.

=================================================================================================================

В приложении реализовать такие функции:

---------------------------------------

- просмотр данных сохраненных в БД (группировка по IP, по дате, выборка по промежутку дат). 

- API для получения данных в виде JSON (смысл тот же: получение данных по временному промежутку, возможность группировать/фильтровать по IP)

- конфигурация через файл настроек (где лежат логи, маска файлов, и все, что Вам потребуется для настройки приложения)

- авторизация (пользователи в БД) (опционально)

 

Условия:

--------

Разбор файлов должен выполняться как принудительно (запуск пользователем), так и по cron'у.

С форматом логов веб-сервера Apache можно ознакомится по адресу: https://httpd.apache.org/docs/2.4/mod/mod_log_config.html#formats.

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

Необходимо отследить все возможные ошибки, обработав их и представив пользователю в удобном виде.

 

Требования:

-----------

Python/C#

Можно использовать фреймворк по своему выбору.

СУБД: mysql/postgresql

Код задания предоставить в виде репозитория на github\gitlab\bitbucket

В README.md должна содержаться инструкция по запуску

Нужна такая же работа?
  • Разместите заказ
  • Выберите исполнителя
  • Получите результат
Гарантия на работу 1 год
Средний балл 4.54
Стоимость Назначаете сами
Эксперт Выбираете сами
Уникальность работы от 70%
Предыдущий заказ
Следующий заказ
Нужна аналогичная работа?
Оформи быстрый заказ и узнай стоимость
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Темы журнала
Показать ещё
Прямой эфир