Логирование выполнения объектов Базы знаний Платформы
Логирование выполнения объектов Базы знаний (БЗ) полезно как для разработчиков системы, так и для администраторов по информационной безопасности. С помощью данного типа логирования есть возможность в едином журнале зафиксировать факт исполнения платформой соответствующих объектов БЗ.
В данной статье описано логирование выполнения объектов Базы знаний Платформы на примере прикладной информационной системы «ШЕРП Айтишник».
- Создание запроса на логирование
Следует отметить, что возможны два варианта логирования:
- Логирование выполнение объектов БЗ для модуля БЗ.
- Логирование выполнение объектов БЗ для пользователя системы.
В первом случае логирование применяется либо для всех объектов модуля системы, либо объектов БЗ определенного типа, принадлежащих этому модулю.
Во втором случае логирование дает возможность регистрировать и анализировать факты выполнения объектов БЗ конкретным пользователем системы.
Для того, чтобы включить логирование выполнения объектов Модуля Базы знаний, необходимо:
- Открыть (выбрать) меню «Студия. Администратор».
- Выполнить команду «Добавить логирование по типу объекта»:
- В появившейся форме ввести значения параметров логирования выполнения объектов Базы знаний:
- «Тип объекта логирования» - в качестве объекта логирования может выступать Модуль Базы знаний или пользователь системы. В нашем случае необходимо выбрать значение «Модуль»:
- «Объект логирования» - в зависимости от выбранного ранее типа объекта логирования в поле будет доступен выбор либо модуля БЗ, либо пользователя системы. В нашем примере необходимо выбрать модуль - «Айтишник»:
- «Тип объекта Базы Знаний» - в это поле требуется указать тип объекта Базы знаний. Чтобы обеспечить логирование выполнения всех объектов БЗ указанного модуля в поле выбирается значение «Все объекты». Если целесообразно провести логирование только для объектов определенного типа, то из выпадающего списка выбирается требуемый тип объекта БЗ. Для примера укажем значение «Все объекты»:
- Чтобы завершить процедуру запроса на логирование, требуется сохранить параметры логирования, нажав кнопку «ОК». После чего новый запрос на логирование будет зарегистрирован в списке логируемых объектов.
- Работа со списком логируемых объектов
Просмотреть и изменить список логируемых объектов можно с помощью меню администратора системы:
В результате выполнения команды меню будет открыто окно задания параметров поиска в списке логируемых объектов:
После нажатия кнопки «Поиск» отобразится окно с результатами поиска в списке логируемых объектов.
В верхней части окна отображен список логируемых объектов, сгруппированных по типам объектов Базы знаний, и в нижней части окна список логируемых объетов сгруппирован по типам объектов логирования.
С помощью контекстного меню окна доступны операции по удалению и добавлению объектов логирования.
- Работа со списком логируемых объектов из карточки Модуля
В некоторых случаях, работать со списком логируемых объектов удобно из карточки Модуля.
Откроем карточку модуля «Айтишник». Для этого необходимо:
- Выбрать меню «Студия. Разработчик».
- Выполнить команду «Поиск модулей»:
- Найти и открыть карточку модуля «Айтишник»:
- На карточке модуля выбрать пункт меню «Логирование -> Список логируемых объектов».
Результаты настройки логирования объектов будут отображены на панели «Главные объекты логирования»:
- Просмотр результатов логирования
Система обеспечивает регистрацию фактов выполнения объектов БЗ в соответствующем системном журнале. Для его просмотра необходимо в меню «Студия. Администратор» выбрать пункт меню «Лог выполнения объектов»:
После чего в окне критериев поиска следует задать параметры поиска:
Результаты поиска отображаются в виде таблицы:
- Просмотр результатов логирования для пользователя
Для просмотра лога выполненных объектов для конкретноого пользователя системы необходимо в меню «Студия. Разработчик» выбрать пункт меню «Пользователи и группы -> Пользователи»:
Выполнить поиск пользователя:
Открыть карточку пользователя (в нашем примере – «Пользователь1»):
На карточке пользователя выбрать пункт меню «Логирование -> Лог выполнения объектов»:
В результате отобразится список всех выполненных объектов модуля «Айтишник» для указанного пользователя:
0 комментариев