Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Note

Доступно начиная с версии 2.4

Comboversions
Links39813172
ProductExeMES
VerNamesот 2.4
Note

Для возможности просмотра информации в журнале аудита изменения данных необходимо выполнить настройку аудита изменения данных

Для просмотра журнала аудита изменения

...

данных необходимо воспользоваться меню «Администрирование – Журнал аудита изменения данных»:

...

Image Added

В верхней части окна

...

расположены элементы управления, которые позволяют:

  • задать количество записей на странице. Для задания количества записей на странице

...

  • выберите новое значение из выпадающего списка:Image Added

...

  • сконфигурировать фильтр для отображения записей в журнале. Для задания фильтра необходимо нажать на кнопку фильтр и сконфигурировать фильтр во всплывающем окне;
    Expand
    title

...

  • Конфигурация фильтра

    Окно

...

  • конфигурации фильтра представлено ниже:

...

  • Image Added

...

  • Фильтр задается по

...

  • следующим параметрам:

    • Время транзакции: указывается период выборки. Доступные значения:

    ...

        • час до – значения за последний час

    ...

        • (начиная с текущего момента);
        • день до – значения за последний день (сутки, начиная с текущего момента)

    ...

        • ;

    ...

        • неделя до – значения за последнюю неделю

    ...

        • (начиная с текущего момента);
        • месяц до – значения за последний месяц

    ...

        • (начиная с текущего момента);
        • точный интервал –

    ...

        • для указания точного интервала необходимо задать следующие поля:
          • время с – начало временного интервала;
          • время по – конец временного интервала.
      • имя таблицы – перечень имен таблиц, по которым необходимо отображать изменения;
      • тип операции – фильтрация по типам операций, которые привели к изменению в таблицах

    ...

      • , доступные значения:
        • insert – добавление записи;
        • update – изменение записи;
        • delete – удаление записи.
      Tip

      При изменении фильтра по времени транзакции, по имени таблицы или по типу операции, заполняются доступные для выбора значения в фильтрах "ИД изменённой строки", "Автор изменений", "Пользователь БД"

      • ИД изменённой строки – фильтрация по

    ...

      • идентификаторам измененных строк;
      • данные до изменения/удаления – фильтрация по данным, которые содержались до изменения/удаления с указанием столбца таблицы из выпадающего списка и значения до изменения/удаления

    ...

      • ;

    ...

      • данные после изменения/

    ...

      • добавления – фильтрация по данным, которые содержались после изменения/

    ...

      • добавления с указанием столбца таблицы из выпадающего списка и значения после изменения/

    ...

      • добавления;
        Tip

        Задание фильтров «ИД изменённой строки», «Данные до изменения/удаления», «Данные после изменения/

    ...

      • добавления» возможно только после

    ...

      • указания одной таблицы в фильтре «Имя таблицы».

        В фильтрах "Данные до изменения/удаления", "Данные после изменения/добавления" есть возможность выбрать только один столбец для фильтрации, фильтрация поддерживается только по точному совпадению значения.

        Фильтры «Данные до изменения/удаления»

    ...

      • и «Данные после изменения/

    ...

      • добавления» могут использоваться как совместно, так и по отдельности.

    ...

      • автор изменений – фильтрация по

    ...

      • пользователям ExeMES, которые внесли изменения;
      • ИД запроса – фильтрация по идентификатору запроса

    ...

      • к ExeMES Server;
        Tip

        Идентификатор запроса это значение параметра "RequestId", которое можно получить путем анализа лога, полученного при расширенной настройке логирования

      • пользователь

    ...

      • БД – фильтрация по

    ...

      • системным пользователям базы данных,

    ...

      • которые внесли изменения

    ...

      • ;

      Для применения настроек фильтра необходимо нажать кнопку «Применить».

    ...

    titleЭкспорт

    Кнопка экспорта предоставляет возможности сохранения данных журнала аудита в формате Excel, PDF, вывода на печать:

    • выполнить экспорт журнала в один из выбранных из выпадающего списка форматов:
      • в Excel файл;

      • в PDF файл;

      • вывод на печать на принтер (принтер должен быть подключен к браузеру, в котором открыт ExeMES Client.

    ...

      • Note

        Экспортируются только та страница

    ...

      • и те столбцы, которые в данный момент выведены на экран.

    ...

    titleВидимость столбцов
      • Файлы экспорта сохраняются в папку «Загрузки» браузера.

    • настроить видимость столбцов в журнале (выбрать из выпадающего списка).

    ...

    Image Modified

    В основной части окна

    ...

    представлен журнал аудита, который содержит следующие поля:Image Modified

    ...

    • время транзакции – время начала выполнения транзакции

    ...

    • ;

    ...

    • время изменения – время внесения изменений в таблицу

    ...

    • ;

      ...

      Tip

      Время изменения может отличаться от времени начала транзакции, так как в

    ...

    • рамках одной транзакции может быть выполнено несколько изменений

    ...

    • имя таблицы – имя таблицы в которую были внесены изменения

    ...

    • ;

    ...

    • тип операции – тип операции

    ...

    • , которая привела к изменению данных:
      • insert – добавление записи;
      • update – обновление записи;
      • delete – удаление записи.
    • ИД измененной строки – идентификатор измененной строки в базе данных

    ...

    • ;

    ...

    • первичный ключ – первичный ключ таблицы в базе данных

    ...

    • ;

    ...

    • что изменено – список данных, которые были изменены

    ...

    • ;
      Tip

      Поле заполняется только для операций update - обновление записи

    ...

    • автор изменений – зарегистрированный пользователь ExeMES, который

    ...

    • совершил действия ведущие к изменению данных в таблице;
    • ИД запроса – идентификатор

    ...

    • запроса к ExeMES Server;
      Tip

      Идентификатор запроса это значение параметра "RequestId", которое можно получить путем анализа лога, полученного при расширенной настройке логирования

    • ИД транзакции – идентификатор транзакции в базе данных

    ...

    • ;

    ...

    • пользователь БД – системный пользователь базы данных, который внес изменения

    ...

    • в БД;
    • ИД записи в журнале – идентификатор записи в журнале аудита изменения данных.

    Для получения подробной информации о внесенных изменениях необходимо нажать кнопку Image Modified в строке, подробная информация отобразится в раскрывающейся области:Image Modified

    Подробная информация в раскрывающейся области зависит от типа операции:

    • для update - перечень измененных столбцов таблицы с их значениями до и после обновления;
    • для insert - добавленная строка целиком;
    • для delete - удаленная строка целиком.
    Tip

    Для типа операции update при выборе опции «Показать только измененные поля» таблицы в раскрывающейся области будут отображены только измененные поля, при выборе опции «Показать всю строку» отобразится вся обновленная строка

    Очистка данных

    Info

    Очистка данных аудита помогает поддерживать производительность, экономить место, соблюдать нормативные требования и упрощать анализ, удаляя устаревшие или нерелевантные записи.

    Очистка данных аудита может быть выполнена двумя способами:

    • автоматическая очистка - удаление через указанное количество дней в настройках системного параметра «Срок жизни журналов аудита до очистки»;
    • ручная очистка - производится путем вызова метода POST api/AdminTools/Audit/Purge ExeMES Server, в параметре «lifespan» необходимо передать целочисленное значение в днях. Данные аудита, которые хранятся больше указанного значения, будут удалены.
    Note

    Все факты вызовы процедуры очистки (как автоматической, так и ручной), сохраняются в таблице change_log_purge_history схемы audit БД mesdb с указанием кол-ва удаленных записей.