Аудит
Балансировщик 5А имеет встроенную систему аудита — записи и просмотра истории операций, выполненных пользователями. Информация добавляется в историю после обработки HTTP-запросов в соответствии с настройками аудита. Просмотр истории операций доступен администратору в специальном разделе.
Аудит может фиксировать просмотр и изменения всех значимых данных: конфигураций балансировки, настроек системы, учётных записей пользователей и т.д. Для каждой зафиксированной операции можно посмотреть, кто и когда её совершил.
Аудит позволяет:
- расследовать причины инцидентов безопасности,
- выявлять несогласованные действия сотрудников,
- анализировать влияние изменений на стабильность системы.
Также это помогает выполнять требования внутренних регламентов, ITSM/ITIL-процессов, стандартов информационной безопасности и проверок со стороны внешнего аудита компании.
Настройка аудита
Чтобы настроить аудит, в левой панели нажмите Глобальные настройки, затем нажмите Настройки аудита.
В поле Типы операций для записи выберите типы операций, информацию о которых система должна сохранять для будущего просмотра. Информация об остальных операциях сохраняться не будет.
Нажмите Сохранить для применения изменений к новым операциям.
Пример: В целях экономии дискового пространства вы можете отключить сохранение операций Чтение. В этом случае система будет сохранить информацию только об операциях, которые изменяют состояние системы: создают, изменяют или удаляют объекты.

Выбор типов операций для аудита
Просмотр списка операций
Чтобы посмотреть записанные операции, в левой панели нажмите Аудит. Откроется таблица операций.

Просмотр операций в разделе «Аудит»
В каждой строке таблицы отображается информация об одной операции:
-
Дата — дата и время совершения операции.
-
Пользователь — логин и IP-адрес пользователя.
-
Функционал — компонент 5А, в котором совершена операция:
- NLB — управление NLB-кластерами;
- GSLB — управление GSLB-кластерами;
- CORE — другие операции: авторизация, управление пользователями и т.д.
-
Операция — полное название совершённой операции, а также её тип (Чтение/Изменение/Создание/Удаление).
-
Данные — объект JSON со следующими полями:
body— тело запроса,query— параметры запроса,method— HTTP-метод,correlation_id— уникальный идентификатор операции.
ℹ️В целях безопасности в данных скрываются некоторые параметры: пароли, токены и т.п.
В верхней части страницы доступны фильтры по каждому из полей, а также текстовое поле для поиска операций по URL или названию операции.
Для быстрого сброса параметров у всех фильтров нажмите Очистить фильтры.