Настройка работы системы оповещения#

В Kintsugi (DBCM) предусмотрен механизм включения и отключения уведомлений.

Процесс включения и отключения системы оповещения одинаков.

В качестве примера рассмотрен сценарий отключения системы оповещения.

Предусловия#

Найдите Helm-чарт Kintsugi values.yaml, расположенный в каталоге DBM-X.X.X-XX-distrib/DBM-X.X.X-XX-owned-distrib/DBCM-cfg-X.X.X-XX-distrib/package/conf/helm/application/kintsugi.

Примечание

Имя каталога package может изменяться на package 2 или package 3 в зависимости от порядка распаковки архивов из папки DBM-X.X.X-XX-owned-distrib.

Последовательность выполнения#

Чтобы отключить систему оповещения, измените конфигурацию модуля alerting. Для этого:

  1. Откройте Helm-чарт Kintsugi values.yaml.

  2. Задайте параметру alerting.enabled значение false.

  3. Сохраните внесенные изменения.

  4. Выполните обновление конфигурации на стенде:

    helm upgrade <chart_name> <config_file_path> -n <namespace>
    # Сообщение об успешном завершении команды:
    Release <chart_name> has been upgraded. Happy Helming!
    NAME: <chart_name>
    LAST DEPLOYED: Tue May 23 09:28:01 2023
    NAMESPACE: <namespace>
    STATUS: deployed
    REVISION: 2
    TEST SUITE: None
    

    Замените плейсхолдеры:

    Параметр

    Пример

    Описание

    <chart_name>

    my-app

    Имя Helm-чарта (или релиза)

    <config_file_path>

    ./values.yaml

    Путь к файлу конфигурации (обычно values.yaml)

    <namespace>

    production

    Пространство имен Kubernetes, в который будет развернут проект

  5. Откройте страницу Kintsugi и проверьте, что отсутствует:

    • вкладка Настройка оповещений;

    • в таблице Управление объектами мониторинга вкладки Метрики отсутствует возможность просмотра подписчиков объекта мониторинга.

Результат#

Конфигурация модуля alerting изменена. Система уведомлений выключена.