Платформа НЕЙРОСС фиксирует все данные о событиях и инцидентах. По умолчанию в заданы следующие значения времени хранения данных:
записей системного журнала — не более месяца.
Запись осуществляется циклически, более «старые» данные удаляются. При этом все данные сохраняются в резервных копиях. Более подробная информация о хранении резервных копий приведена в разделе [Обслуживание Платформы НЕЙРОСС]. |
Изменение времени хранения может потребоваться:
ВАЖНО В отличии от резервных копий, которые хранятся на накопителях, события и прочие записи хранятся непосредственно на системном диске. Переполнение системного диска недопустимо. При превышении порога в 90% занятости выдаётся уведомление о неисправности. Необходимо обеспечить достаточное место на диске для хранения данных за выбранный период либо уменьшить время хранения. Объем требуемого места зависит от «плотности» потока событий и трудно предсказуем. Проверить объем базы данных можно согласно инструкции на странице [Системный диск заполнен более чем на 90 процентов, что делать?]. |
Вам потребуется изменить файл конфигурации application.conf. В зависимости от типа установки файл путь к файлу конфигурации варьируется.
Тип установки | Путь к файлу конфигурации | ||
---|---|---|---|
Нативная установка (в среде ОС) |
Альтернативный путь к файлу:
| ||
Установка в контейнере Docker |
|
Откройте файл для редактирования в редакторе nano:
sudo nano [путь к файлу конфигурации] |
например:
sudo nano /usr/share/ultima-vmc/conf/application.conf |
Допишите требуемые настройки. При этом количество дней для каждого параметра можно задавать произвольно. Вы можете использовать записи в различных нотациях. Пример конфигурации приведены ниже. Текст подсказки не обязателен к вводу.
Пример в Bracket notation
# для событий и инцидентов установить время хранения 10 лет ultima { partitioning { "event" = 3650 days // события "incident" = 3650 days // инциденты "incident_revision" = 3650 days // ревизия инцидента "registry_snapshot" = 3650 days // слепок информации об объекте "recording_job2event" = 3650 days // привязка события к задаче на запись "incident2person" = 3650 days // привязка инцидента к владельцу } } # для системного журнала установить время хранения 6 месяцев ultima { partitioning { "system_log" = 180 days // системный журнал } } # для карточек фотовидеофиксации установить время хранения 2 года ultima { partitioning { "vddp_event" = 730 days // события ФВФ } } |
Пример в Dot notation
ultima.partitioning.event = "365 days" # события ultima.partitioning.incident = "365 days" # инциденты ultima.partitioning.incident_revision = "365 days" # ревизия инцидента ultima.partitioning.registry_snapshot = "365 days" # слепок информации об объекте ultima.partitioning.recording_job2event = "120 days" # привязка события к задаче на запись ultima.partitioning.incident2person = "120 days" # привязка инцидента к владельцу ultima.partitioning.system_log = "185 days" # системный журнал ultima.partitioning.vddp_event = "300 days" # события ФВФ |