Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Отправка журнала регистрации в Elasticsearch #2

Open
7 tasks
skyksandr opened this issue Mar 24, 2016 · 3 comments
Open
7 tasks

Comments

@skyksandr
Copy link
Owner

Проблема
Отсутствуют штатные механизмы быстрого поиска по журналу регистрации. Большой журнал регистрации влияет на производительность сервера 1С:Предприятие.

Требования

  • Обработка перед выполнением должна проверять корректность переданных параметров запуска.
  • Обработка перед выполнением операций должна проверять доступность Elasticsearch.
  • Обработка должна проверять наличие шаблона (template) для записи журнала регистрации.
  • Обработка должна копировать фрагмент журнала регистрации для отправки во временный файл и далее работать с ним.
  • При отправке в журнал регистрации должна быть возможность установить количество записей в одном запросе.
  • При успешной отправке данных обработка должна в зависимости от параметра перемещать отправленный фрагмент в каталог хранения архивных копий журнала регистрации.
  • При успешной отправке данных обработка должна удалять из журнала регистрации отправленный фрагмент.
@atai
Copy link

atai commented May 16, 2018

Почему бы перед тем как грузить в эластик не отрезать лог? Отрезал кусок - загрузил.

@skyksandr
Copy link
Owner Author

@atai В случае не успешной отправки откатить изменения (вернуть вырезанный кусок) штатными средствами не получится.

@BorisovVA
Copy link

В 7 ES есть изменения по шаблонам.
Так же дата должна через УниверсальнуюДату() отправляться.
В целом спасибо за идею!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants