База знаний VMmanager
Режим фокусировки

Как настроить период автоматического удаления уведомлений

Описание

Статья содержит инструкции для следующих сценариев:

  • как удалить записи из центра уведомлений VMmanager;
  • как настроить время жизни уведомлений;
  • как настроить период для автоматического удаления уведомлений.

Решение

В VMmanager доступно только автоматическое удаление уведомлений. По умолчанию записи из раздела Уведомления → Все уведомления автоматически удаляются через 30 дней. Вы можете задать другой период для автоудаления уведомлений через добавление патча. Настройка позволит повысить информативность раздела Уведомления и сэкономить свободное место на сервере с платформой.

Внимание
После смены периода автоудаления устаревшие записи будут удалены автоматически. Это произойдёт при получении очередного уведомления.

Чтобы настроить период для автоматического удаления уведомлений:

  1. Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
  2. Создайте файл патча /opt/ispsystem/vm/patch_notificationttl.yaml со следующим содержимым:
    version: "3.5"
    services:
      vm_box:
        environment:
          NOTICE_LIFETIME_DAYS: <N_days>
    Пояснения
  3. Примените патч:
    sudo vm add-patch -p=notificationttl -f /opt/ispsystem/vm/patch_notificationttl.yaml
  4. Проверьте, что изменения применены:
    sudo docker exec vm_box env | grep NOTICE_LIFETIME_DAYS 

    Если патч применён успешно, терминал выведет новое значение для переменной NOTICE_LIFETIME_DAYS.

    Пример вывода
    NOTICE_LIFETIME_DAYS=<N_days>
    Пояснения
Может быть полезно

Связанные статьи: