Wiki source code of Журнал аудита

Last modified by superadmin on 2026/06/24 21:40

Show last authors
1 Журнал аудита предназначен для отладки пользовательских скриптов и плагинов, а также встроенных приложений Платформы НЕЙРОСС.
2
3 {{info}}
4 **Переход к функционалу**:
5
6 * С версии 20.40 ~[[[doc:ui.Рабочий стол НЕЙРОСС.Изменения интерфейса НЕЙРОСС.WebHome]]]: [[doc:ui.Рабочий стол НЕЙРОСС.WebHome]] > Системный журнал и журнал аудита > вкладка Журнал аудита.
7 * До версии 20.39 включительно: Рабочий стол НЕЙРОСС > Системный журнал > вкладка Журнал аудита.
8 {{/info}}
9
10 == {{id name="Журналаудита-Общиесведения"/}}Общие сведения ==
11
12 Журнал аудита предназначен для отслеживания работы различных компонентов Платформы НЕЙРОСС. Предоставляется возможность получения сообщений логирования в режиме реального времени, а также сбор логов с возможностью выгрузки файлов для передачи разработчикам.
13
14 Средства приложения Журнал аудита предоставляют следующие возможности:
15
16 * поиск по подстроке с подсветкой,
17 * фильтрация по подстроке,
18 * фильтрация по уровням: TRACE, DEBUG, INFO, WARN и ERROR,
19 * фильтрация с помощью готовых фильтров (пресетов).
20
21 [[image:attach:audit_LiveJournal_wnd.png||data-cizoom="1" style="cursor:zoom-in" width="900"]]
22
23 {{info}}
24 Для просмотра полного текста сообщение нажмите левой клавишей мыши по иконке [[image:attach:ui.Рабочий стол НЕЙРОСС.WebHome@fa-info.png||thumbnail="true" height="21"]] в строке сообщения.
25 {{/info}}
26
27
28 Управление выводом сообщений
29
30 Поле **Количество строк** позволяет задать предельное количество отображаемых в окне строк. По мере достижения указанного количества, «старые» сообщения скрываются, выводятся более «свежие».
31
32 С помощью команды **Приостановить/Продолжить** вы можете запретить на время вывод новых сообщений логирования, а затем запустить заново (продолжить вывод сообщений).
33
34 Команда **Экспортировать** позволяет сохранить данные живого журнала, отображаемые в настоящий момент, в файле формата CSV. По нажатию на кнопку файл будет сформирован и сохранён в папке загрузок браузера.
35
36 == {{id name="Журналаудита-Фильтрациязаписей"/}}Фильтрация записей ==
37
38 **По уровню логирования**
39
40 Установите флаг в поле RACE, DEBUG, INFO, WARN или ERROR для вывода сообщений соответствующего уровня.
41
42
43 **По подстроке**
44
45 Введите текст, по которому требуется отобрать сообщения. Если введённый текст уже содержится в отображаемых в настоящий момент сообщениях, он будет выделен жёлтым. Для отбора только сообщений, содержащих введённый текст, установите флаг в поле **Фильтрация**.
46
47
48 **По пресетам**
49
50 Выберите стандартный набор фильтров (пресет) из раскрывающегося списка.
51
52 [[image:attach:audit_journal_presets.png||height="162"]]
53
54 Отобразится окно с перечнем фильтров пресета. Нажмите на кнопку **Да**.
55
56 [[image:attach:audit_journal_presetsFilters.png||width="450"]]
57
58 Далее будут выводится только сообщения, соответствующие указанному фильтру.
59
60 [[image:attach:audit_journal_presetsFilters_example.png||width="1200"]]
61
62 == {{id name="Журналаудита-Логированиескриптовавтоматизации"/}}Логирование скриптов автоматизации ==
63
64 Платформа НЕЙРОСС обеспечивает логирование процедуры выполнения скрипта и ошибок компиляции. Lля отладки скрипта нажмите **открыть **в поле **Журнал аудита **~[[[doc:ui.Параметры узла.Автоматизация.WebHome]]].
65
66 [[image:attach:ui.Параметры узла.Автоматизация.Действия автоматизации.Тип действия\: пользовательский скрипт.WebHome@action_scrypt_params.png]]
67
68 Отобразится приглашение добавить фильтры для логирования ошибок компиляции. Нажмите на кнопку **Да**.
69
70 [[image:attach:ui.Параметры узла.Автоматизация.Действия автоматизации.Тип действия\: пользовательский скрипт.WebHome@action_scrypt_journal.png||data-cizoom="0"]]
71
72 Дождитесь сообщения логирования.
73
74 [[image:attach:ui.Параметры узла.Автоматизация.Действия автоматизации.Тип действия\: пользовательский скрипт.WebHome@action_scrypt_journal_wnd.png||data-cizoom="1" style="cursor:zoom-in" width="900"]]
75
76 == {{id name="Журналаудита-Сборлоговдляпередачиразработчикам"/}}Сбор логов для передачи разработчикам ==
77
78 Перейдите к вкладке **Фильтры**. Выберите логгер и задайте параметры согласно инструкций от специалиста службы техподдержки.
79
80 {{error}}
81 **ВАЖНО**
82
83 Длительное использование логгера, особенно при «глубоком» уровне логирования, может привести к интенсивному износу SD-карты/жесткого диска. Настоятельно рекомендуется точно следовать инструкциям специалиста службы техподдержки.
84 {{/error}}
85
86 [[image:attach:audit_journal_Filters.png||data-cizoom="1" style="cursor:zoom-in" width="580"]]
87
88 Выполните действия согласно инструкции от специалиста службы техподдержки. Перейдите к вкладке **Файлы**, скачайте требуемые файлы и передайте специалисту.
89
90 [[image:attach:audit_journal_Files.png||data-cizoom="1" style="cursor:zoom-in"]]
91
92 ----
93
94 {{code title="Адрес веб-приложения"}}
95 /neyross/log-ui/#/audit/
96 /neyross/log-ui/#/audit/files/
97 /neyross/log-ui/#/audit/filters/
98 /neyross/log-ui/#/audit/live-log/
99 {{/code}}

Интерфейс НЕЙРОСС