Wiki source code of Журнал событий

Version 2.1 by admin on 2026/06/07 17:22

Show last authors
1 Все события в сети НЕЙРОСС регистрируются и передаются другим узлам сети. Журнал событий Платформы НЕЙРОСС позволяет хранить записи обо всех событиях в системе за последние 5 лет. Журнал событий контроллера БОРЕЙ позволяет хранить до 1000 событий.
2
3 {{info}}
4 **Переход к функционалу**:[[ Рабочий стол НЕЙРОСС>>doc:ui.Рабочий стол НЕЙРОСС.WebHome]] > События
5 {{/info}}
6
7 [[image:attach:ui.Параметры узла.WebHome@content.png||thumbnail="true" height="10"]] Содержание:
8
9 {{toc/}}
10
11 == {{id name="Журналсобытий-Общиесведения"/}}(% style="font-size: 20.0px;letter-spacing: -0.008em;" %)Общие сведения(%%) ==
12
13 **Журнал событий** позволяет просматривать вновь возникающие события в режиме реального времени, а также выполнять расширенный поиск архивных событий. Результаты поиска можно отфильтровать по временному интервалу, источнику события (конкретному элементу, например, — от точки доступа), узлу системы, пропуску и другим критериям и выгрузить в файл формата CSV для последующего просмотра и редактирования в программах Microsoft Excel, Libre Office и других. При необходимости вывода событий в виде стандартных отчётов рекомендуется использовать приложение [[neyross.АРМ НЕЙРОСС Отчеты.WebHome]].
14
15 Для получения событий в реальном времени используйте вкладку **Живой журнал**, для поиска прошедших событий используйте вкладку **История**.
16
17 {{info}}
18 (% style="letter-spacing: 0.0px;" %)В версии 20.6 Платформы НЕЙРОСС (% style="color: rgb(23,43,77);" %)мы полностью переработали интерфейс приложения журнала событий, добавив возможность вывода событий всех узлов сети с функцией фильтрации по домену и по меткам (по принципу включает/исключает), также остались доступны фильтры по названию события, источнику, и выбранным пропускам. Теперь это по настоящему мощный инструмент просмотра событий узлов НЕЙРОСС. Вы можете видеть все события от всех узлов НЕЙРОСС, а также отслеживать события ONVIF ip-видеокамер, в том числе, — события встроенной в камеру видеоаналитики. Любую выборку событий вы можете экспортировать в файл формата CSV и превратить в полноценный отчёт, добавив оформление в выбранном вами редакторе.
19 {{/info}}
20
21 {{info}}
22 (% style="letter-spacing: 0.0px;" %)Под учётной записью **root **возможен поиск только событий текущего узла (узла, под IP-адресом которого выполнен вход в интерфейс). Для поиска среди всех событий сети НЕЙРОСС выполните авторизацию под «облачной» учётной записью с правами общего конфигурирования ~[[[doc:ui.Пользователи, роли и права.WebHome]]].
23 {{/info}}
24
25 == {{id name="Журналсобытий-Отличиежурналасобытийотсистемногожурнала"/}}Отличие журнала событий от системного журнала ==
26
27 **Журнал событий** — универсальное средство поиска событий узлов НЕЙРОСС и их дочерних элементов: точек доступа, разделов сигнализации, помещений, планов, позволяет отслеживать события доступа (в том числе по конкретному пропуску), тревоги, неисправности и другие события, которыми обмениваются узлы НЕЙРОСС и ONVIF-камеры.
28
29 [[doc:ui.Системный журнал.WebHome]] — универсальное средство диагностики проблем Платформы НЕЙРОСС, которое предназначено для отслеживания системных событий и действий пользователей (в том числе, — операторов АРМ НЕЙРОСС).
30
31 == {{id name="Журналсобытий-Окнораздела"/}}Окно раздела ==
32
33 [[image:attach:s_EventsJournal_archive.png||width="900"]]
34
35 1. **Вкладки переключения**: вкладка Живой журнал предназначена для получения событий в режиме реального времени, вкладка **История** предназначена для поиска по всем событиям.
36 1. **Фильтр журнала событий**: ~[[[#Фильтрация событий>>doc:||anchor="Журналсобытий-Фильтрациясобытий"]]]
37 1. **Кнопки управления**: Сбросить фильтр — очистить поля фильтра, Поиск — запустить поиск по заданному фильтру.
38 1. (((
39 **Список событий**: события, удовлетворяющие фильтру
40
41 {{info}}
42 Полный JSON события вы можете просмотреть в поле **Дополнительная информация о событии**. Нажмите на кнопку [[image:attach:ui.Сеть.WebHome@btn_info.png||thumbnail="true" height="20"]].
43 {{/info}}
44 )))
45 1. **Экспорт** **событий**: данные по событиям, отображённым в окне в текущее время будут выгружены в файл в формата CSV.
46
47 == {{id name="Журналсобытий-Фильтрациясобытий"/}}Фильтрация событий ==
48
49 Перечень полей фильтра приведён в таблице ниже.
50
51 (% class="wrapped" %)
52 |=(((
53 Поле фильтра
54 )))|=(((
55 Комментарий
56 )))
57 |(((
58 Дата/время события
59 )))|(((
60 (% class="content-wrapper" %)
61 (((
62 Необходимо указать начальную и конечную дату/время интервала. Вы можете ввести значение вручную в формате ГГГГ-ММ-ДД ЧЧ:ММ:СС или воспользоваться элементом **Календарь**. Чтобы открыть календарь щелкните левой клавиши мыши в поле. Задайте дату и время точки начала и окончания интервала, затем нажмите на кнопку **ОК**.
63
64 [[image:attach:calendar.png||thumbnail="true" height="250"]]
65 )))
66 )))
67 |(((
68 Название события
69 )))|(((
70 Поиск по любому слову сообщения о событии (не зависит от регистра символов).
71 )))
72 |(((
73 Включает метки события, множественный выбор
74 )))|(((
75 Поиск по стандартным и пользовательским меткам события. Обратите внимание, что наборы меток элементов, состояний и событий отличаются! Если вам требуются найти события какого-то типа, найдите одно такое событие, просмотрите метки и задайте их в данном поле. Если задано несколько меток, будут выведены только события, содержащие все указанные метки.
76
77 Примеры меток событий: ОТС (события охранно-тревожной сигнализации), СКУД (события контроля и управления доступом), Видеоаналитика (события видеоаналитики), МедиаИсточник (события начала/остановки записи и проч).
78 )))
79 |(((
80 Исключает метки, множественный выбор
81 )))|(((
82 Исключение событий с указанными метками (как стандартными, так и пользовательскими). Если задано несколько меток, отбрасываются события, содержащие хотя бы одну из указанных меток.
83 )))
84 |(((
85 Домен, множественный выбор
86 )))|(((
87 (% class="content-wrapper" %)
88 (((
89 Домены —(% style="color: rgb(68,68,68);" %) объединение нескольких узлов в группу, устанавливающую правило фильтрации (отбрасывания) сетевых сообщений. Благодаря этому узел обменивается событиями только от узлов в том же домене, что и он сам, а остальные игнорирует. Это позволяет поддерживать несколько независимых и несвязанных групп контроллеров в одной подсети, и распределять информационную нагрузку на узлы(%%).
90
91 При необходимости вывода событий только от узлов в подгруппе, объединённой доменом, укажите имя домена.
92
93 {{error title="ВАЖНО"}}
94 Текущий узел (узел, с IP-адреса которого выполнен вход в приложение) должен принадлежать данному домену ~[[[neyross.Установка Платформы НЕЙРОСС.Приступая к работе | Платформа НЕЙРОСС.Что такое Сеть НЕЙРОСС, узел НЕЙРОСС?.WebHome]]].
95 {{/error}}
96 )))
97 )))
98 |(((
99 Сетевой узел
100 )))|(((
101 (% class="content-wrapper" %)
102 (((
103 Поиск событий по сетевому узлу (в поле **DEVICE **и **NETWORKNODE** JSON события указан узел).
104
105 {{error title="Важно"}}
106 Источником события может быть не сам узел, а его дочерний элемент, например, — раздел сигнализации, помещение или элемент Zabbix, например, — узел Платформа НЕЙРОСС является источником событий потери связи, конфликтов ресурсов, ошибок лицензии, ошибок видеозаписи, событий видеоаналитики и проч. В этом случае воспользуйтесь фильтром по источнику.
107 {{/error}}
108
109 [[image:attach:journal_node.png||thumbnail="true" height="250"]]
110 )))
111 )))
112 |(((
113 Источник
114 )))|(((
115 (% class="content-wrapper" %)
116 (((
117 Поиск событий по источнику (в поле **SOURCE** и **ONVIFSOURCE **JSON события указан выбранный источник). При выборе выборе элемента, автоматически выбираются все его дочерние элементы. Вы можете откорректировать список, удалив лишние.
118
119 [[image:attach:journal_source.png||thumbnail="true" height="250"]] [[image:attach:journal_source1.png||thumbnail="true" height="250"]]
120 )))
121 )))
122 |(((
123 Выбранные пропуска, множественный выбор
124 )))|(((
125 (% class="content-wrapper" %)
126 (((
127 Поиск событий доступа по одному или нескольким пропускам. Нажмите на кнопку [[image:attach:btn_plus_circle.png||thumbnail="true" height="17"]] **Добавить пропуска**. Возможен поиск по карте или по владельцу. Задайте фильтр, нажмите **Найти**. Выберите требуемые пропуска и нажмите на кнопку **Выбрать**.
128
129 [[image:attach:journal_cards.png||width="500"]]
130
131 Выбранные пропуска отобразятся в окне фильтра. Вы можете откорректировать список, удалив лишние.
132
133 [[image:attach:journal_cards1.png||thumbnail="true" height="250"]]
134 )))
135 )))
136 |(((
137 Максимальное количество событий
138 )))|(((
139 Целое число. По умолчанию отображается последние 100 событий. При необходимости отображения большего количества, — увеличьте значение в поле.
140 )))
141
142 == {{id name="Журналсобытий-Лентасобытий"/}}Лента событий ==
143
144 На вкладке **Живой журнал** события отображаются в режиме реального времени и могут быть отфильтрованы по названию, меткам, узлу, источнику и/или пропуску.
145
146 {{error title="ВАЖНО"}}
147 Фильтры применяются немедленно. Если вы не видите каких-то событий, проверьте параметры фильтрации. Кнопка **Очистить **позволяет очистить экран для более удобного просмотра поступающих событий (при этом события не удаляются, их можно отобразить с помощью инструментов вкладки **Поиск**). Для спокойного анализа уже полученных событий используйте кнопку **Остановить**, при этом вывод новых событий будет прекращён.
148 {{/error}}
149
150 \\
151
152 [[image:attach:EventsJournal_live.png||width="900"]]
153
154 **Кнопки управления**: **Сбросить фильтр** — удалить данные в полях всех фильтров, **Очистить события** — очистить окно вывода событий (при этом события не удаляются, их можно отобразить с помощью инструментов вкладки **История**), **Остановить** — прекратить вывод новых событий.
155
156 == {{id name="Журналсобытий-Экспортсобытий"/}}Экспорт событий ==
157
158 (% style="letter-spacing: 0.0px;" %)При необходимости экспорта результатов поиска в файл формата CSV для последующего редактирования в MS Excel и др. программах, нажмите на кнопку [[image:attach:btn_download.png]].
159
160 Файл будет сформирован и выгружен в папку загрузок браузера.
161
162 == {{id name="Журналсобытий-Примерыотборасобытий"/}}Примеры отбора событий ==
163
164 (% class="wrapped" %)
165 |=(((
166 Тема
167 )))|=(((
168 Условия фильтра
169 )))
170 |=(((
171 События доступа по конкретному пропуску
172 )))|=(((
173 Выбранные пропуска: [пропуск]
174 )))
175 |(% colspan="2" %)(((
176 (% class="content-wrapper" %)
177 (((
178 [[image:attach:journal_events_by_pass.png||width="900"]]
179 )))
180 )))
181 |=(((
182 События доступа по конкретному пропуску через заданную точку доступа
183 )))|=(((
184 Выбранные пропуска: [пропуск]
185 (% style="letter-spacing: 0.0px;" %)Источник: [точка доступа]
186 )))
187 |(% colspan="2" %)(((
188 (% class="content-wrapper" %)
189 (((
190 [[image:attach:journal_events_by_pass1.png||width="900"]]
191 )))
192 )))
193
194 == {{id name="Журналсобытий-Особыеусловия"/}}Особые условия ==
195
196 Если источник события находится в режиме техобслуживания, он помечается значком [[image:attach:ui.Параметры узла.WebHome@btn_maintenance.png||thumbnail="true" height="18"]] ~[[[neyross.Обслуживание Платформы НЕЙРОСС.Перевод в режим техобслуживания.WebHome]]].
197
198 [[image:attach:journal_maintenance.png||width="900"]]
199
200 {{code title="Адрес веб-приложения"}}
201 /neyross/eventlog/#/
202 /neyross/eventlog/#/history/
203 /neyross/eventlog/#/live/
204 {{/code}}