45.1. Предварительная настройка оповещений #

Для работы с оповещениями их необходимо предварительно настроить в файле конфигурации менеджера ppem-manager.yml.

Вы можете указать следующие параметры:

alerts:
  metrics:
    request_chunk_size: количество_идентификаторов_экземпляров
  cleanup_grace_period: интервал_удаления_оповещений_если_данные_не_получены
  scheduler:
    interval: интервал_проверки_новых_оповещений
    initial_delay: задержка_запуска_планировщика_оповещений
    timeout: тайм-аут_обновления_правил_триггеров_оповещений
  delayed_data:
    is_enabled: true или false
    data_delay: задержка_получения_данных_из_любых_источников_установленная_по_умолчанию
    datasource_delays:
      metrics: задержка_получения_метрик
      logs: задержка_получения_данных_журналов
    max_delay: максимально_допустимая_задержка_получения_данных
    is_adaptive_delay: true или false
  notifier:
    num_workers: количество_параллельных_рабочих_процессов
    worker_batch_size: количество_оповещений_в_одном_пакете
    worker_interval: интервал_проверки_новых_оповещений
    backoff_base: длительность_расчёта_экспоненциальной_задержки
    max_retries: максимальное_количество_попыток_оповещения
    notification_timeout: тайм-аут_оповещения
    janitor_interval: интервал_опроса_рабочего_процесса_очистки
    stale_processing_timeout: тайм-аут_обработки_устаревших_оповещений
  email:
    is_enabled: true или false
    smtp:
      host: имя_хоста_или_IP_SMTP-сервера
      port: порт_SMTP-сервера
      username: имя_пользователя_для_аутентификации_в_SMTP-сервере
      password: пароль_для_аутентификации_в_SMTP-сервере
      from: электронная_почта_отправителя_оповещений
      timeout: тайм-аут_подключения_к_SMTP-серверу
      use_starttls: true или false
      use_ssl: true или false
      tls:
        insecure_skip_verify: true или false
        root_ca_path: путь_к_корневому_сертификату

Где: