Журнал событий
Компонент Журнал событий предназначен для просмотра и управления событиями сервера в реальном времени. Он также предоставляет доступ к истории события и позволяет подтверждать события.
Журнал событий состоит из двух главных частей: Текущие события и История событий.
Обе части имеют инструментальную панель, которая обеспечивает быстрый доступ к наиболее часто используемым функциям. В левой части обеих инструментальных панелей расположен раскрывающийся список, который позволяет выбрать фильтр событий. Изначально, фильтром событий по умолчанию является <Empty Filter>
, а значит, события не отображаются.
В некоторых случаях компонент Журнал событий отображает ранее определенный набор типов событий. В таком случае, список Фильтров событий и соответствующие кнопки ("Отключить фильтр", "Настроить фильтр") не доступны.
События можно сортировать. Чтобы включить эту функцию, нажмите на заголовок столбца. Последующие нажатия будут менять порядок сортировки для данного столбца с возрастающего на убывающий и обратно.
Когда список событий достигает определенного количества записей, появляется выпадающее меню для выбора максимального количества событий, отображаемых на странице, при необходимости появляются кнопки навигации по страницам.
Нажатие кнопки в столбце Данные около любого события открывает Таблицу данных, связанную с ним в Редакторе таблицы данных.
Журнал событий использует настройки Шаблон даты, Шаблон времени и Временная зона, определенные в Свойствах учетной записи пользователя, для правильного конвертирования и отображения различных временных меток. Все значения даты/времени отображаются во временной зоне активного пользователя. |
Общие переменные (свойства)
[?]
Компонент "Журнал Событий" имеет следующие основные свойства и группы свойств, общие для всех компонентов: Название, Дополнительные свойства, Свойства контейнера, Стили, Прелоадер, События, Привязки, Меню "Кебаб".
Наследуемые переменные (свойства)
Компонент Журнал событий имеет в основе компонент Таблица данных, поэтому наследует общие с ним свойства.
Режим
Компонент Журнал событий может работать в двух основных режимах:
Пользовательский список событий. В этом режиме отображаются только события, указанные свойством События. Изначально видимые столбцы определяются свойствами компонента Журнал событий (см. ниже). Никакие дополнительные поля не отображаются, а также не выполняется фильтрация/подсвечивание.
Фильтр событий. В этом режиме Журнал событий активирует серверный фильтр событий, указанные настройкой Фильтр событий, и использует этот фильтр для отбора и подсвечивания событий. Модель столбцов также строится согласно настройкам фильтра.
Имя переменной: | mode |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
mode | Integer | Режим |
События
Данное свойство определяет, какой тип событий должен отображаться в Режиме Пользовательский список событий
Имя переменной: | eventList |
Записи: | 0..не ограничено |
Формат записи:
Имя поля | Тип поля | Примечания |
mask | String | Context Mask. Контекст или маска контекста для отбора событий. Отображаются только события, возникшие в контекстах согласно этой маске. |
event | String | Event. Имя события для отображения в журнале событий. |
Разделы
Определяет, какие секции будут отображаться компонентом:
Оба раздела
Текущие события
История событий
Имя переменной: | sections |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
sections | Integer | Секции |
Активный раздел
Определяет, какая секция будет активной по умолчанию, когда выбрана опция Оба раздела в свойстве Разделы.
Имя переменной: | activeSection |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
activeSection | Integer | Активный раздел |
Автоматически загружать историю событий
Если включено, автоматически загружает историю событий при загрузке компонента.
Имя переменной: | preloadHistory |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
searchIcon | Boolean | Автоматически загружать историю событий |
Показывать имена контекстов
Флаг, определяющий видимость столбца Контекст.
Имя переменной: | showContexts |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
showContexts | Boolean | Показывать имена контекстов |
Показывать имена событий
Флаг определяет видимость столбца Событие.
Имя переменной: | showNames |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
showNames | Boolean | Показывать имена событий |
Показывать уровни событий
Флаг определяет видимость столбца Уровень.
Имя переменной: | showLevels |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
showLevels | Boolean | Показывать уровни событий |
Показывать подтверждения событий
Флаг определяет видимость столбца Подтверждения.
Имя переменной: | showAcknowledgements |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
showAcknowledgements | Boolean | Показывать подтверждения событий |
Показывать обогащения событий
Флаг определяет видимость столбца Обогащения.
Имя переменной: | showEnrichments |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
showEnrichments | Boolean | Показывать обогащения событий |
Показывать данные событий
Флаг определяет видимость столбца Данные.
Имя переменной: | showData |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
showData | Boolean | Показывать данные событий |
Текущие события
Данное свойство позволяет указать список экземпляров пользовательского события для отображения с разделе Текущие события журнала событий, когда включен Режим Журнал пользовательских событий.
Имя переменной: | currentSection |
Записи: | 0..не ограничено |
Формат записи:
Имя поля | Тип поля | Примечания |
creationtime | Data | Временная метка создания события. |
name | String | Имя события. |
context | String | Имя соответствующего контекста. |
level | Integer | Уровень события. |
data | Data Table | Данные события. Можно вставить таблицу данных любого формата. |
acknowledgements | Data Table | Подтверждение события. Эта вложенная таблица данных содержит несколько полей:
|
enrichments | Data Table | Обогащение события. Эта вложенная таблица данных содержит несколько полей:
|
История событий
Данное свойство позволяет указать список экземпляров пользовательского события для отображения с разделе История событий журнала событий, когда включен Режим Журнал пользовательских событий.
Имя переменной: | historySection |
Записи: | 0..не ограничено |
Формат записи:
Имя поля | Тип поля | Примечания |
creationtime | Data | Временная метка создания события. |
name | String | Имя события. |
context | String | Имя соответствующего контекста. |
level | Integer | Уровень события. |
data | Data Table | Данные события. Можно вставить таблицу данных любого формата. |
acknowledgements | Data Table | Подтверждение события. Эта вложенная таблица данных содержит несколько полей:
|
enrichments | Data Table | Обогащение события. Эта вложенная таблица данных содержит несколько полей:
|
Общие события
[?]
Наследуемые события
Компонент Журнал событий имеет в основе компонент Таблица данных, поэтому наследует общие с ним события.
Событие добавлено в журнал
Событие журнала событий возникает при добавлении нового события в журнал.
Имя события: | eventAddedToLog |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
eventData | Data Table | Event Data. Данные нового добавленного события. |