Формирование журналов аудита#

Формирование журналов аудита реализует следующие сценарии:

Основной сценарий: запись событий аудита в файл#

  1. Qdrant-IAM генерирует событие аудита (например, вход пользователя).

  2. Событие записывается в память и затем в файл audit.log.

  3. Администратор проверяет логи для анализа действий пользователей.

Альтернативный сценарий: ротация файла аудит-лога#

  1. Logrotate запускается по расписанию.

  2. Текущий файл audit.log архивируется и заменяется новым.

  3. Qdrant-IAM продолжает запись событий в новый файл.

Исключительный сценарий: ошибка записи событий аудита#

  1. Qdrant-IAM пытается записать событие, но файл audit.log заблокирован.

  2. Администратор проверяет права доступа к файлу и исправляет их.

  3. После исправления, события аудита снова записываются.