Перейти к основному содержимому

Настройки аудита

примечание

Доступно только в On-Premise инсталляции Time.

Все параметры, перечисленные ниже, не доступны в системной консоли и могут быть установлены только в config.json.

Разрешить писать аудит в stdout

Включает запись аудит логов в stdout.

  • Настройки config.json"ExperimentalAuditSettingsAuditSettings.ConsoleEnabled": true или false. По умолчанию – false
  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_CONSOLEENABLED=true.
  • Значения:
    • true: вывод файла включен.
    • false: вывод файла отключен.

Формат записи логов в stdout

Формат записи логов.

  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_CONSOLEFORMAT=json.
  • Значения:
    • json: JSON логи.
    • plain: plain text логи.
    • gelf: Логи в формате graylog'а.

Разрешить писать файл аудита

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

  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_FILEENABLED=true.
  • Значения:
    • true: вывод файла включен.
    • false: вывод файла отключен.

Имя файла

Этот параметр недоступен в системной консоли и может быть установлен только через переменную окружения.

Путь к выходному файлу.

  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_FILENAME.

Максимальный размер файла МБ

Этот параметр недоступен в системной консоли и может быть установлен только через переменную окружения.

Максимальный размер (измеряемый в мегабайтах), до которого файл может увеличиться до запуска ротации. По умолчанию установлено значение 100.

  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_FILEMAXSIZEMB.

Максимальный срок хранения файла в днях

Этот параметр недоступен в системной консоли и может быть установлен только через переменную окружения.

Максимальный срок хранения файла в днях, который может достичь файл до запуска ротации. Значение по умолчанию равно 0, что указывает на отсутствие ограничений.

  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_FILEMAXAGEDAYS.

Максимальное количество резервных копий файлов

Этот параметр недоступен в системной консоли и может быть установлен только через переменную окружения.

Максимальное количество резервных копий файлов. Самый старый удаляется первым. Значение по умолчанию равно 0, что указывает на отсутствие ограничений на количество резервных копий.

  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_FILEMAXBACKUPS.

Сжатие файла

Этот параметр недоступен в системной консоли и может быть установлен только через переменную окружения.

Если задано значение true, резервные копии сжимаются с помощью gzip.

  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_FILECOMPRESS.

Максимальный размер очереди файлов

Этот параметр недоступен в системной консоли и может быть установлен только через переменную окружения.

Параметр определяет, сколько записей аудита может быть поставлено в очередь/буферизовано, в любой момент времени при записи в файл. По умолчанию 1000 записей. Этот параметр можно оставить по умолчанию, если нет ошибок записи аудита в журнале сервера.

  • Переменная окружения: TIME_EXPERIMENTALAUDITSETTINGS_FILEMAXQUEUESIZE.