Описание
Статья содержит инструкции для следующих сценариев:
- как удалить записи из центра уведомлений VMmanager;
- как настроить время жизни уведомлений;
- как настроить период для автоматического удаления уведомлений.
Решение
В VMmanager доступно только автоматическое удаление уведомлений. По умолчанию записи из раздела Уведомления → Все уведомления автоматически удаляются через 30 дней. Вы можете задать другой период для автоудаления уведомлений через добавление патча. Настройка позволит повысить информативность раздела Уведомления и сэкономить свободное место на сервере с платформой.
Внимание
После смены периода автоудаления устаревшие записи будут удалены автоматически. Это произойдёт при получении очередного уведомления.
Чтобы настроить период для автоматического удаления уведомлений:
- Подключитесь к серверу с платформой по SSH. Подробнее о подключении по SSH см. в статье Настройка рабочего места.
- Создайте файл патча /opt/ispsystem/vm/patch_notificationttl.yaml со следующим содержимым:
version: "3.5" services: vm_box: environment: NOTICE_LIFETIME_DAYS: <N_days>
Пояснения - Примените патч:
sudo vm add-patch -p=notificationttl -f /opt/ispsystem/vm/patch_notificationttl.yaml
- Проверьте, что изменения применены:
sudo docker exec vm_box env | grep NOTICE_LIFETIME_DAYS
Если патч применён успешно, терминал выведет новое значение для переменной NOTICE_LIFETIME_DAYS.
Пример выводаNOTICE_LIFETIME_DAYS=<N_days>
Пояснения
Может быть полезно
Связанные статьи: