1
0
mirror of https://github.com/salexdv/eventlog1c_elastic_filebeat.git synced 2024-11-21 10:05:49 +02:00
Набор контейнеров, предназначенный для обработки журнала регистрации 1C в формате XML (Elastic + Kibana + Filebeat)
Go to file
2022-03-30 17:32:49 +03:00
1c В обработку добавлено удаление файлов журнала 2022-03-30 17:32:14 +03:00
eventlog init 2022-03-27 20:43:56 +03:00
filebeat init 2022-03-27 20:43:56 +03:00
.gitignore init 2022-03-27 20:43:56 +03:00
docker-compose.yml init 2022-03-27 20:43:56 +03:00
README.md readme 2022-03-30 17:32:49 +03:00

Elastic + Filebeat для журнала регистрации 1С (docker)

Консоль кода

Описание

Набор из трех контейнеров (Elastic + Kibana + Filebeat), предназначенный для обработки журнала регистрации в формате XML, запускаемый с помощью Docker Compose. За чтение и преобразование логов полностью отвечает Filebeat. Logstash не используется совсем.

Использование, настройки, особенности

  • Для выгрузки файлов с данными журнала регистрации можно использовать обработку UnloadEventLog.epf, которая в том числе может быть подключена в качестве внешней в конфигурациях с БСП. Выгрузку можно осуществлять вручную, либо настроить расписание для вызова серверного метода.

  • Файлы логов следует выгружать в каталог eventlog

  • Настройки разбора логов находятся в файле eventlog_1c.yml

Запуск

docker-compose up -d
  • После успешного запуска Kibana будет доступна по адресу http://localhost:5601

Настройки Elastic и Kibana

Настройки шаблонов индексов, их жизненных циклов, а также дашбордов это отдельная большая история.