Журнал регистрации в эластике с использованием службы без использования 1С (.net + elastic)

11.05.20

База данных - Журнал регистрации

При большом количестве записей в ЖР типовыми средствами он просматривается тяжело либо при просмотре зависает намертво. Для просмотра ЖР есть различные обработки, которые надо запускать под 1С. В этой публикации предлагается отдельная служба фоново и незаметно работающая на сервере, не требующая использования 1С.

Скачать исходный код

Наименование Файл Версия Размер
ЖР в эластике с использованием службы без использования 1С (.net + elastic):
.txt 5,41Kb
6
.txt 5,41Kb 6 Скачать
ЖР в эластике с использованием сервисов (.net + elastic):
.rar 1,78Mb
7
.rar 1,78Mb 7 Скачать

При большом количестве записей в ЖР типовыми средствами он просматривается тяжело либо при просмотре зависает намертво.

Для просмотра ЖР есть различные решения:

  • обработки, которые читают его с диска дополнительно нагружая сервер, потребляя порою много памяти
  • отправка в MSSQL с последующим просмотром

Предлагаю разработанную на .net службу, фоново и незаметно работающую на сервере.

Служба разбирает текстовые логи и отправляет в эластик.

Просмотреть логи можно с любого места с помощью кибаны.

Подробнее об эластике и кибане описано здесь //infostart.ru/public/1073101/.

Служба устанавливается на сервере хранящем логи ЖР или сетевом компьютере с помощью вложенного файла.

Для работы сервиса необходим .NET Framework 4.7.2.

Эластик версии 7.0 и выше.

Поиск по объектам производится по гуидам, которые можно получить из базы с помощью прилагаемой обработки.

Тестировалось на платформе 8.3.10.

См. также

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

Архивирование (backup) Журнал регистрации Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

21600 руб.

15.05.2017    42624    12    24    

38

Версионирование объектов для Альфа-авто, ред 4 и 5.

Оптовая торговля Розничная торговля Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы Управленческий учет Платные (руб)

Подсистема версионирования объектов для конфигураций Рарус: Альфа-авто на базе типовой подсистемы от 1С. Позволяет хранить историю изменений документов и справочников, кто, что, когда и какие данные изменял, а так же вернуться к предыдущим версиям объекта.

4800 руб.

03.09.2016    42301    33    24    

37

LogManager - Внешний журнал регистрации в SQL

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Журнал регистрации платформы 1С в SQL. Общая база хранения всех журналов. Через com-подключение регламентным заданием периодически догружает журналы регистраций из рабочих баз. Предоставляет настраиваемый доступ к журналам по правам подразделений. Формирует отчеты по пользователям и данным.

10000 руб.

23.05.2014    55572    52    16    

47

Мониторинг баз и серверов 1С

Журнал регистрации Мониторинг Платформа 1С v8.3 Платные (руб)

В сферу обязанностей при работе с клиентами входит контроль работы баз данных и серверов 1С. Нужно понимать что происходит в базах, есть ли ошибки, зависания у пользователей и фоновых задач, блокировки или какое-то необычное поведение системы, получение информации о причинах возникновения проблем и их оперативное устранение и т.д. В качестве источников информации использую консоль кластеров 1С, технологический журнал 1С, журналы регистрации базы 1С. Для автоматизации части операций мониторинга и анализа создал инструмент на основе 1С.

9000 руб.

28.08.2019    31103    14    21    

66

LogiCH - хранение и анализ журнала регистрации в сверхбыстрой СУБД ClickHouse

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Конфигурация LogiCH эффективно решает проблему хранения и анализа записей журналов регистрации. Разработка использует столбцовую СУБД ClickHouse, одну из самых быстрых Big Data OLAP СУБД. Любой анализ журнала можно выполнить в одном отчете, в котором доступны все возможности СКД с учетом ограничений RLS. Количество подключаемых баз не ограничено и не влияет на скорость построения анализа.

5000 руб.

28.11.2018    19621    13    6    

37

Регламентное сокращение журнала регистрации

Инструменты администратора БД Журнал регистрации Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Внешняя обработка для регламентного сокращения журнала регистрации для конфигураций на базе БСП и платформы 8.3.20+

1 стартмани

29.12.2023    1383    14    dima_gsv    1    

12

Магия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector

Мониторинг Журнал регистрации Технологический журнал Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    3136    4    AlexSTAL    0    

42

Мониторинг состояния с отправкой в telegram

Журнал регистрации Инструменты администратора БД Мониторинг Мессенджеры и боты Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Абонемент ($m)

Внешняя обработка для БСП-конфигураций с простым программным интерфейсом. Предназначена для мониторинга состояния системы. Базово реализована отправка ошибок из журнала регистрации, но можно легко добавить мониторинг других журналов, каких-либо действий пользователей, состояния системы (например закрытие месяца).

3 стартмани

26.09.2023    1829    11    doom2good    10    

13
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. METAL 289 17.02.21 11:37 Сейчас в теме
Здравствуйте! У нас стоит задача: найти какие документы (и записи регистров) датой/периодом до 01.01.2021 менялись в промежутке с 07.02.2021 до 14.02.2021 ?
Формат файлов ЖР текстовый, разделяется "по дням", журнал за день 500МБ, иногда до 1ГБ
Возможно ли с помощью Вашей разработки решить данную задачу?
2. pashamak 272 17.02.21 13:34 Сейчас в теме
(1) Добрый день.
Эластик не предназначен для версионирования. Он покажет записи изменений, но версионность стоит через историю версий платформы смотреть.
3. METAL 289 17.02.21 13:49 Сейчас в теме
(2) Не не не, версионирование не нужно. Интересуют записи ЖР вида (например)

10.02.2021 Документ №10 от 10.10.2020. Изменение

КАКОЙ был документ до изменений - не нужно, то есть речь про стандартный функционал журнала регистрации (по части хранения информации). А вот про поиск - хочу понять, через вашу методику можно такой отбор поставить? Повторюсь иными словами, отбор нужен по 1. Список видов документов 2. Период этих документов 3. Период записей ЖР
5. pashamak 272 17.02.21 14:25 Сейчас в теме
(3) Можно. Понадобится получить гуид документа из базы и сделать отбор по нему. Указанные объемы в 1 Гб читаются.
4. pashamak 272 17.02.21 14:25 Сейчас в теме
Над этими данными можно сделать базу/обработку использующую REST API чтобы доставать нужные данные из эластика и красиво выводить пользователю.
Оставьте свое сообщение