Перейти к содержанию

Журнал регистрации 1С

Оркестратор принимает данные журналов регистрации 1С из баз 1С, в которых интегрирована оснастка, обрабатывает их и вставляет в ClickHouse.

Исключение событий

В Оркестраторе есть возможность исключения регистрации в ClickHouse событий из журналов регистрации 1С.

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

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

Исключения записей в ЖР

Количество правил, исключающих записи неограничено, если запись журнала регистрации соответствует хоть одному правилу из перечня, то такая запись пропускается и не будет записана в базу данных ClickHouse.

Соответствие записи определяется по 5-ти свойствам записи журнала регистрации, если указано, что <Все>, то любое значение данного свойства удовлетворяет правилу исключения.

Примеры:

Первая строка-правило, указанного на рисунке, исключает все события “Транзакция. Фиксация”, вне зависимости от базы данных, объекта метаданных, уровня событий и типа приложений.

Третья строка-правило, указанного на рисунке, исключает все события “Сеанс. Завершение”, с уровнем событий “Информация” и типом приложения “Соединения с HTTP-сервисом”.

При включенном флаге “Иерархически” будут исключены все события, родителем которых является указанное событие.

Например:

Если указать событие “Сеанс” и установить флаг “Иерархически”, то исключены будут все события, принадлежащие “Сеанс”: Начало, Аутентификация, Завершение.

Отчет. Распределение записей

Данный отчет позволяет проанализировать структуру данных журналов регистрации в основных разрезах (базы, события, метаданные, приложения, пользователи, уровни событий) в том числе в распределении по периодам. Настройка вида отчета и отборов осуществляется привычным способом, так как для формирования отчета используется система компоновки данных (СКД).

Отчет. Распределение записей ЖР

Сокращать: при установке флага, все значения свыше 1000 и до 1 000 000 примут постфикс “К”, а значения свыше 1 000 000 будут с постфиксом “Mil”, что повышает читаемость отчета.

ч.пояс: отчет будет построен в указанном часовом поясе

Период: если указан, то в отчет попадут только те записи, которые произошли в указанном временном промежутке.

Периодичность: Возможность агрегирования данные по периодам, где:

Без разделения - агрегация полная, без разделения по периодам;

- `Час` - (дата) - агрегация на каждый час в рамках указанного периода;

- `День` - (дата) - разделение по дням ;

- `Неделя` - (дата) - разделение по неделям;

- `Месяц` - (дата) - разделение по месяцам;

- `Квартал` - (дата) - разделение по кварталам;

- `Год` - (дата) - разделение по годам;

- `Час суток` - (число) - значение от 0 до 23, в соответствии с номером часа в сутках;

- `День недели` - (число) - значение от 1 до 7, эквивалентно понедельнику, вторнику, …., воскресенью;

- `День месяца` - (число) - значение от 1 до 31, эквивалентно номеру дня месяца;

- `День года` - (число) - значение от 1 до 366, эквивалентно номеру дня года;

Градиент: Используется для лучшей читаемости отчета, путем установки фона ячейки, цвет которого рассчитан на основании значения в этой ячейки.

Градиенты представляют из себя элементы справочника, с вариантами значений диапазонов, реализованными в таблице элемента справочника. Журналы регистрации 1С - Значения градиентов.

Градиенты ЖР

Есть возможность использования градиентов в разных цветах в соответствии с диапазоном значений.

Например:

Значения от 0 до 1000 градиент в синем цвете;

Значения от 1 000 до 1 000 000 градиент в зеленом цвете

Значения от 1 000 000 до 1 000 000 000 градиент в красном цвете

Начальный и конечный цвет градиента указывается на каждый диапазон в диалоговом окне, открывающемуся по кнопкам: Цвет минимума и Цвет максимума.

Работа с журналом

Из конфигурации "Оркестратор 1С" доступны журналы регистрации всех наблюдаемых баз:

ЖР. Основная форма

Записи журнала выводятся хронологическим порядком постранично в количестве, заданном в поле Выводить по.

Получить записи журнала регистрации - выполняется запрос за данными журнала, в соответствии с установленными отборами.

База 1С - Выбор журнала регистрации базы 1С. (Обязательный параметр).

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

Период - Вывод данных будет произведен по тем событиям, которые произошли в указанном диапазоне.

Строка поиска - произвольная строка поиска событий. В строке поиска слова или их части могут быть разделены пробелом, что эквивалентно условию “И”.

На рисунке изображен пример поиска всех событий, которые содержат часть слова “эдо” и “адан”.

Сортировка - При значении По возрастанию - Журнал отображается в хронологическом порядке, при По убыванию - в обратном хронологическом порядке. Если необходимо получить последние события - достаточно установить сортировку в значение По убыванию

При двойном нажатии на событии, открывается карточка события, которая содержит всю информацию по событию.

ЖР. Карточка события

? - Отображает название, а не представление свойства, например, для пользователя - его уникальный идентификатор, а для Метаданных, его наименование в конфигураторе.

При наличии значения в поле Данные, его можно открыть (пиктограмма открытия элемента в поле), например для документа - откроется форма документа.

Вкладка Текст содержит полную информацию о событии в виде объекта в формате JSON:

ЖР. Карточка события JSON

Отборы

В обработке реализована возможность установки отборов записей:

ЖР. Кнопки формы

Для открытия формы отборов, необходимо нажать кнопку 1

Для отключения отборов используется кнопка 2

Форма отборов выглядит следующим образом:

ЖР. Отборы. Вкладка 1

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

ЖР. Отборы. Вкладка 2

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

Для выполнения поиска по заданным значениям нажать кнопку Применить Отборы