Skip to content

Аудит

Аудит-лог фиксирует каждое изменение в системе: кто, что и когда изменил. можно. хранит полную историю изменений флагов, сегментов, API-ключей и настроек.

Что попадает в аудит-лог

ОбъектСобытия
ФлагиСоздание, изменение стратегий, изменение таргетинга, переименование, архивация, восстановление, удаление
СегментыСоздание, изменение правил, переименование, удаление
API-ключиСоздание, перевыпуск, отзыв, удаление
ОкруженияСоздание, переименование, удаление
ПроектИзменение настроек, смена названия
ПользователиПриглашение, смена роли, удаление

Просмотр аудит-лога

В веб-панели

Раздел Аудит доступен из главного меню.

Каждая запись содержит:

ПолеОписаниеПример
Дата и времяКогда произошло изменение (UTC)2026-06-21 13:41:05
ПользовательКто внёс изменениеadmin@example.com
ОбъектЧто было измененоФлаг new-checkout
ДействиеТип измененияИзменение стратегии
ДеталиДополнительная информация о событииKey: new-checkout

Фильтрация аудит-лога

По времени

Фильтр по произвольному диапазону дат.

По пользователю

Показывает все действия конкретного администратора или разработчика.

По объекту

Вся история изменений одного флага — от создания до архивации.

По типу действия

Создание, изменение, удаление, архивация, аутентификация.

Комбинирование фильтров

Покажет все изменения флагов, сделанные разработчиком за последнюю неделю.

Хранение аудит-лога

можно. хранит аудит-лог в базе данных PostgreSQL. Записи не удаляются и не модифицируются — аудит-лог является append-only хранилищем.

ПараметрЗначение по умолчаниюОписание
MOZHNO_AUDIT_RETENTION_DAYS365Срок хранения записей аудита в днях

Записи старше этого срока автоматически удаляются раз в сутки.

Целостность аудит-лога

  • Записи не редактируются после создания
  • Записи не удаляются через веб-панель (только прямой SQL)
  • Каждая запись имеет уникальный идентификатор и timestamp с точностью до микросекунд

Интеграция с внешними системами

Настройте вебхук на событие (например, flag.updated) для получения оповещений при изменениях.

Что дальше?

Released under the BSL 1.1 License.