Журнал событий
Компонент Журнал событий предназначен для просмотра и управления событиями сервера в реальном времени. Он также предоставляет доступ к истории события и позволяет подтверждать события.
Журнал событий состоит из двух главных частей: Текущие события и История событий.
Обе части имеют инструментальную панель, которая обеспечивает быстрый доступ к наиболее часто используемым функциям. В левой части обеих инструментальных панелей расположен раскрывающийся список, который позволяет выбрать фильтр событий. Изначально, фильтром событий по умолчанию является <Empty Filter>, а значит, события не отображаются.
В некоторых случаях компонент Журнал событий отображает ранее определенный набор типов событий. В таком случае, список Фильтров событий и соответствующие кнопки ("Отключить фильтр", "Настроить фильтр") не доступны.
События можно сортировать. Чтобы включить эту функцию, нажмите на заголовок столбца. Последующие нажатия будут менять порядок сортировки для данного столбца с возрастающего на убывающий и обратно.
Когда список событий достигает определенного количества записей, появляется выпадающее меню для выбора максимального количества событий, отображаемых на странице, при необходимости появляются кнопки навигации по страницам.
Нажатие кнопки в столбце Данные около любого события открывает Таблицу данных, связанную с ним в Редакторе таблицы данных.
![]() | Журнал событий использует настройки Шаблон даты, Шаблон времени и Временная зона, определенные в Свойствах учетной записи пользователя, для правильного конвертирования и отображения различных временных меток. Все значения даты/времени отображаются во временной зоне активного пользователя. |
Общие переменные (свойства)
[?]
Компонент "Журнал Событий" имеет следующие основные свойства и группы свойств, общие для всех компонентов:
Название, Дополнительные свойства, Свойства контейнера, Стили, Прелоадер, События, Привязки, Меню "Кебаб".
Наследуемые переменные (свойства)
Компонент Журнал событий имеет в основе компонент Таблица данных, поэтому наследует общие с ним свойства.
Режим
Компонент Журнал событий может работать в двух основных режимах:
Пользовательский список событий. В этом режиме отображаются только события, указанные свойством События. Изначально видимые столбцы определяются свойствами компонента Журнал событий (см. ниже). Никакие дополнительные поля не отображаются, а также не выполняется фильтрация/подсвечивание.
Фильтр событий. В этом режиме Журнал событий активирует серверный фильтр событий, указанные настройкой Фильтр событий, и использует этот фильтр для отбора и подсвечивания событий. Модель столбцов также строится согласно настройкам фильтра.
Имя переменной: | mode |
Записи: | 1 |
Формат записи:
Имя поля | Тип поля | Примечания |
mode | Integer | Режим |
События
Данное свойство определяет, какой тип событий должен отображаться в Режиме Пользовательский список событий.
Имя переменной: | eventList |
Записи: | 0..не ограничено |
Формат записи:
Имя поля | Тип поля | Примечания |
mask | String | Context Mask. Контекст или маска контекста для отбора событий. Отображаются только события, возникшие в контекстах согласно этой маске. |
event | String | Event. Имя события для отображения в журнале событий. |
filterExpression | String | Выражение фильтрации для расширенного выбора событий. Позволяет фильтровать входящие события с помощью выражения. Выражение может ссылаться на такие переменные, как |
Среда вычисления выражений фильтрации: | |||
Контекст события. | |||
Таблица данных, содержащая информацию, относящуюся к конкретному событию. | |||
0 | |||
Имя переменной | Тип значения | Описание | |
|---|---|---|---|
context | String | Полный путь к контексту события. | |
event | String | Имя события. | |
level | Integer | Уровень события. | |
data | Data Table | Таблица данных, содержащая информацию, относящуюся к конкретному событию. | |
acknowledgements | Data Table | Таблица подтверждений события. | |
enrichments | Data Table | Таблица обогащений события. | |
Выражение фильтрации отвечает распространенному требованию режима пользовательского списка событий: оповещения, связанные с конкретным устройством (или другими узкими условиями), должны эффективно фильтроваться.
Вы можете использовать это для отображения только релевантных событий для конкретного устройства или условия.
![]() | Чтобы отображать только события из определенного контекста: {context} == "users.admin.devices.device1"Чтобы отображать только тревоги, вызванные определенным значением переменной: {data.value2} > 2 |
![]() | Выражение фильтрации применяется к каждой записи в списке событий. То есть, каждая запись события может иметь свою собственную логику фильтрации. |
Разделы
Определяет, какие секции будут отображаться компонентом:
Оба раздела
Текущие события
История событий
Имя переменной: | 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. Данные нового добавленного события. |
Was this page helpful?


