Перейти к концу метаданных
Переход к началу метаданных

Платформа НЕЙРОСС фиксирует все данные о событиях и инцидентах. По умолчанию в заданы следующие значения времени хранения данных:

  • событий и инцидентов — 5 лет,
  • записей системного журнала — не более месяца. 

    Запись осуществляется циклически, более «старые» данные удаляются. При этом все данные сохраняются в резервных копиях. Более подробная информация о хранении резервных копий приведена в разделе [Обслуживание Платформы НЕЙРОСС].

Изменение времени хранения может потребоваться:

  • в сторону увеличения — в случае необходимости поиска событий и построения отчёта за более длинный период (например, — за 10 лет);
  • в сторону уменьшения — при недостаточности свободного места на диске.

ВАЖНО

В отличии от резервных копий, которые хранятся на накопителях, события и прочие записи хранятся непосредственно на системном диске. Переполнение системного диска недопустимо. При превышении порога в 90% занятости выдаётся уведомление о неисправности. Необходимо обеспечить достаточное место на диске для хранения данных за выбранный период либо уменьшить время хранения. 

Объем требуемого места зависит от «плотности» потока событий и трудно предсказуем. Проверить объем базы данных можно согласно инструкции на странице [Системный диск заполнен более чем на 90 процентов, что делать?].

Порядок изменения периода хранения

Вам потребуется изменить файл конфигурации application.conf. В зависимости от типа установки файл путь к файлу конфигурации варьируется.

Тип установкиПуть к файлу конфигурации
Нативная установка (в среде ОС)
/usr/share/ultima-vmc/conf/application.conf

Альтернативный путь к файлу:

/usr/share/ultima-vmc/application.conf
Установка в контейнере Docker
/opt/Neyross/docker/volumes/neyross-config/application.conf

Откройте файл для редактирования в редакторе 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" # события ФВФ