Журналирование БД

Группа настроек содержит инструменты для управления стратегией журналирования и архивацией журналов работы.

Настройка журналирования БД
Рисунок 1. Настройка журналирования БД

Журналирование

Настройки логирования

Набор переключателей определяет общую стратегию журналирования:

  • Логировать все — в журнал работы будут попадать все события работы Docsvision.

  • Фильтровать лог — в журнал работы будут попадать события, выбранные в разделе Настройки журнала в справочнике Системные настройки.

  • Логировать только ошибки — в журнал работы будут попадать только ошибки Docsvision.

Резервное копирование журналов

Подгруппа определяет параметры архивирования журналов Сервера приложений и Безопасности. Каждый блок параметров содержит следующие параметры для выгрузки и очистки сообщений журнала.

Сервер приложений
  • Выгружать/очищать сообщения журнала старше, чем N дней — записи старше указанного срока будут удаляться. Минимально допустимое значение — 1, максимальное — 2147483647. Значение по умолчанию — 7 дней.

  • Выгружать/очищать журнал, оставив в нем NN сообщений — старые записи будут удаляться, а указанное количество новых записей будет оставлено. Минимально допустимое значение — 0, максимальное — 2147483647. Значение по умолчанию — 30000 сообщений.

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

    Очищаемые данные удаляются из БД не сразу, а временно перемещаются в таблицу _backup. Окончательно данные удаляются или перемещаются в папку резервных копий (в зависимости от настроек) на следующем цикле выполнения задачи очистки журналов.

  • Не выгружать/очищать журнал — записи журнала не будут удаляться.

Сохранение резервной копии в файловой системе

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

Для резервных копий необходимо указать путь в локальной файловой системе сервера, где размещена СУБД с БД Docsvision. Так как процесс резервного копирования реализуется средствами СУБД, используемый путь должен быть действителен для файловой системы данного сервера.

Когда поле ввода адреса заполнено, резервная копия сохраняется в указанной папке. Если поле не заполненно, резервная копия не будет сохраняться.

Безопасность
  • Выгружать/очищать сообщения журнала старше, чем N дней — записи старше указанного срока будут удаляться. Минимально допустимое значение — 1, максимальное — 2147483647. Значение по умолчанию — 7 дней.

  • Выгружать/очищать журнал, оставив в нем NN сообщений — старые записи будут удаляться, а указанное количество новых записей будет оставлено. Минимально допустимое значение — 0, максимальное — 2147483647. Значение по умолчанию — 30000 сообщений.

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

    Очищаемые данные удаляются из БД не сразу, а временно перемещаются в таблицу _backup. Окончательно данные удаляются или перемещаются в папку резервных копий (в зависимости от настроек) на следующем цикле выполнения задачи очистки журналов.

  • Не выгружать/очищать журнал — записи журнала не будут удаляться.

Сохранение резервной копии в файловой системе

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

Для резервных копий необходимо указать путь в локальной файловой системе сервера, где размещена СУБД с БД Docsvision. Так как процесс резервного копирования реализуется средствами СУБД, используемый путь должен быть действителен для файловой системы данного сервера.

Когда поле ввода адреса заполнено, резервная копия сохраняется в указанной папке. Если поле не заполненно, резервная копия не будет сохраняться.

При работе БД Microsoft в режиме AlwaysOn архивы сохраняются на мастере. Если требуется настроить режим, обратитесь к разделу "Распределение нагрузки".