Журнал работы пользователей
Журнал работы пользователей располагается в представлении Администрирование на вкладке Журнал работы пользователей.
|
|
Журнал работы пользователей ведется в отдельном сервисе Системы – SemanticSearch (OpenSearch), что позволяет разделить поисковый индекс и индекс хранения журнала работы пользователей.
|
Журнал работы пользователей
Подсистема журналирования отслеживает все функции сервера приложений, которые вызывает веб-клиент, через который работает пользователь. Пользователь, при помощи команды контекстного меню Исключить, может исключить из списка функции, которые он не хочет видеть в журнале работы пользователей. Команда Исключения позволяет настроить фильтр для исключаемых из просмотра сервисов и функций.
Кнопка Экспорт в CSV позволяет выгрузить журнал работы пользователей с учетом наложенных фильтров в файл формата CSV.
Команда Статистика позволяет просмотреть в отдельном окне статистику по выбранным сервису и функции - кто использовал, сколько раз вызывал, за какой период.
Окно статистики по выбранным сервису и функции
В Системе предусмотрено журналирование следующих обязательных параметров:
-
-
IP адрес - с которого было выполнено действие;
-
Идентификатор пользователя;
-
-
-
-
Параметры вызова функции – в формате json;
-
Возвращаемый результат функции – в формате json;
-
Текст ошибки – если произошла ошибка;
-
Статус выполнения - успешно/ошибка;
-
Время выполнения действия.
Любой из обязательных параметров с помощью настройки колонок таблицы может быть выведен в таблицу с возможностью поиска через фасетную фильтрацию по всем колонкам, кроме Дата и время, Время выполнения, Параметры вызова, Результат и Идентификатор действия.
Кроме расширенного поиска по журналу, доступен поиск через поле быстрого поиска. Быстрый поиск выполняется по наименованиям функций, их переводам, а также значениям параметров вызова и возвращаемым значениям.
Кроме отображения общего журнала работы пользователей в подсистеме администрирования, журнал работы можно посмотреть для следующих сущностей в системе:
-
-
-
-
-
-
Атрибут и стереотип агрегации;
-
-
-
-
-
-
-
-
Доступ к просмотру журнала для любой из сущностей выполняется через специальную кнопку, расположенную в карточке с этой сущностью.
Обращение к журналу работы пользователей из карточки объекта
Для ограничения объёма журнала, в системе предусмотрена настройка срока хранения журнала работы пользователей. Срок настраивается командой Период хранения, вызываемой из меню кнопки Настройка. Во всплывающем окне Период хранения журнала можно указать:
-
Количество лет - время хранения в годах. Максимальное количество лет - 10;
-
Количество месяцев - время хранения в месяцах. Максимальное количество месяцев - 12.
Настройка времени хранения журнала
Журнал работы пользователей может быть выгружен в файл формата CSV. Для этого используется соответствующая кнопка над таблицей журнала. Перед выгрузкой Система запрашивает выполнение настроек файла, в части используемой кодировки (предлагается выбор UTF-8, cp1251, koi8), символов кавычек (двойные или одинарные), а также вид разделителя.
Настройка параметров файла CSV для журнала пользователей