mirror of
https://github.com/salexdv/eventlog1c_elastic_filebeat.git
synced 2024-11-21 10:05:49 +02:00
Набор контейнеров, предназначенный для обработки журнала регистрации 1C в формате XML (Elastic + Kibana + Filebeat)
1c | ||
eventlog | ||
filebeat | ||
.gitignore | ||
docker-compose.yml | ||
README.md |
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
Настройки шаблонов индексов, их жизненных циклов, а также дашбордов это отдельная большая история.