Перейти к содержанию

Настройка обнаружения аномалий

Компоненты конфигурации:

  • Источник данных -- временной ряд (DQL-запрос из Grail или метрика).
  • Тип анализатора -- способ оценки данных.
  • Скользящее окно -- период оценки данных.
  • Шаблон события -- определяет создаваемое событие.

Источник данных

Временной ряд, оцениваемый Dynatrace Intelligence. Для данных с задержкой задайте Query offset (в минутах).

Задержка

Параметр Delay снижает частоту выполнения DQL-запросов (по умолчанию 1 Minute, максимум 60 Minutes). Более длинные интервалы экономят ресурсы без потери ретроспективной оценки.

Тип анализатора

  • Авто-адаптивный порог -- динамически адаптируется к данным.
  • Сезонная базовая линия -- доверительный интервал для сезонных паттернов.
  • Статический порог -- не изменяется со временем.
Параметр Описание
Количество колебаний сигнала Сколько раз колебание добавляется к базовой линии. См. Расчёт порога.
Порог Значение статического порога. Suggest values -- расчёт на основе предыдущих данных.
Допуск Допуск сезонной модели. Выше допуск = шире интервал = меньше срабатываний.
Условие оповещения Когда создаётся событие: метрика выше, ниже или за пределами порога.
Оповещение об отсутствии данных Комбинируется с пороговым условием по логике OR. Находится в Advanced properties.

Оповещение об отсутствии данных

Если активно, Dynatrace проверяет наличие измерений в скользящем окне. Пример: окно "3 из 5 минут" -- оповещение при отсутствии данных 3 минуты.

  • Отключайте для разреженных потоков данных.
  • Для данных с задержкой используйте длинные скользящие окна (при 5-минутной задержке -- минимум 10 минут).
  • Плейсхолдер {missing_data_samples} показывает количество минут без данных.

Скользящее окно

Определяет, сколько одноминутных выборок должны нарушить порог для создания события. По умолчанию: 3 из 5 минут для создания, 5 выборок для закрытия. Максимум -- 60 минут.

Событие остаётся открытым, пока не выполнены оба критерия закрытия: * Нарушающих выборок меньше порога создания. * "Нормальных" выборок >= числа для снятия оповещения.

Шаблон события

Минимум: имя и тип события. Доступные плейсхолдеры (введите {):

  • {alert_condition} -- условие (выше/ниже порога)
  • {baseline} -- значение базовой линии
  • {dims} -- измерения метрики (или конкретное: {dims:dt.entity.<entity>})
  • {entityname} -- имя сущности
  • {metricname} -- имя метрики
  • {missing_data_samples} -- минуты без данных
  • {severity} -- серьёзность
  • {threshold} -- значение порога

Дополнительные свойства: см. Семантический словарь.

Связанные темы

  • Метрические события