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

Настройка оповещений о расходах

  • Latest Dynatrace
  • How-to guide
  • 5-min read

Мониторы расходов помогают управлять бюджетом подписки Dynatrace Platform Subscription и выявлять неожиданные увеличения затрат. Они отслеживают общее прогнозируемое потребление и предупреждают, когда расходы значительно возрастают или прогнозы превышают заданные пользователем пороговые значения. Они также отслеживают ежедневные расходы на уровне функциональных возможностей и сред, предупреждая, когда расходы превышают прогнозируемый уровень.

  • Мониторы расходов уведомляют, когда прогнозируемые расходы на конец подписки превышают бюджет или когда наблюдается значительное увеличение в еженедельном прогнозе.
  • Мониторы расходов проверяют расходы по каждой функциональной возможности в каждой среде ежедневно и уведомляют, когда функциональная возможность демонстрирует неожиданное увеличение (превышение верхней границы прогноза), что позволяет контролировать ежедневное и еженедельное потребление.

События прогноза и расходов являются лишь оценками, поэтому в некоторых случаях могут быть неточными. Прогнозы основаны на статистических моделях, и к ним следует относиться с осторожностью.

Как работают мониторы расходов

Мониторы расходов автоматически включаются для всех аккаунтов DPS и по умолчанию уведомляют администраторов лицензий без необходимости настройки, что помогает минимизировать неожиданные расходы. Администраторы лицензий могут в любое время настроить пороговые значения и указать получателей уведомлений по электронной почте.

События расходов отображаются в Account Management > Notification Center, а Dynatrace отправляет уведомления по электронной почте при возникновении критических событий расходов.

Панель Forecast events отображает прогнозируемые расходы (в процентах и в денежном выражении), ожидаемые к концу годового периода обязательств. Если прогнозируемое потребление превышает годовое обязательство, отображается дата, когда прогноз превысит годовое обязательство. Прогноз также предоставляет диапазон значений. Наведите курсор на диаграмму, чтобы отобразить медианное значение прогноза, а также прогнозируемые верхнюю и нижнюю границы диапазона. Прогноз не отображается до тех пор, пока не будет доступно 15 дней данных о потреблении для его формирования.

Алгоритмы мониторов расходов используют методы линейного прогнозирования для предсказания будущего потребления на основе данных за прошлый месяц. Алгоритм придаёт больший вес более свежим точкам данных, чтобы адаптироваться к изменяющемуся поведению потребления.

Account Management Forecast Events summary screenshot

Уведомления

Вы можете получать уведомления о событиях прогноза и расходов

  • В Notification center.
  • По электронной почте.
  • Через Account Management API.

Центр уведомлений

Notification center предоставляет историю всех событий прогноза и расходов. Подробности о доступе к центру уведомлений см. выше.

В таблице отображаются события, обнаруженные в течение текущего периода обязательств, причём самые новые события расположены в верхних строках. Таблица включает:

  • Date: когда событие было обнаружено; используйте фильтр Timeframe для ограничения результатов по дате.
  • Message: текст события, сгенерированный Dynatrace; используйте фильтр Search для фильтрации результатов по определённым текстовым строкам.
  • Event type: выберите для просмотра событий типа Forecast или Consumption.
  • Levels: выберите для просмотра событий по уровню серьёзности.
  • Environments: выберите конкретную среду для фильтрации событий определённой среды или выберите Account для фильтрации событий на уровне аккаунта.
  • Capability: указывает функциональную возможность, к которой относится событие расходов. Выберите конкретную функциональную возможность для фильтрации таблицы или выберите DPS Cost Total для просмотра всех событий прогноза.

cost monitors: Notification center

Уведомления по электронной почте

Мониторы расходов генерируют уведомления по электронной почте для указанных получателей при возникновении событий прогноза и расходов в аккаунте. Вы можете указать до 50 получателей электронной почты.

Уведомления по электронной почте содержат краткое описание события прогноза или расходов, а также ссылку на дополнительную информацию в Account Management. Получатели не обязательно должны быть связаны с вашей средой Dynatrace. Однако, поскольку электронное письмо содержит ссылки на Account Management, получателям потребуются права доступа View account для перехода по ссылке.

Для управления настройками уведомлений вашему пользователю Dynatrace необходимо разрешение аккаунта View and manage account and billing information.

Электронные письма мониторов расходов отправляются с адреса no-reply@dynatrace.com.

Для настройки получателей электронной почты перейдите в Account Management > Subscription > Cost Management > Cost monitors.

Доступны следующие параметры конфигурации.

  • Send email to license administrators on this account. При выборе этого параметра электронные письма отправляются администраторам лицензий. Администраторы лицензий — это пользователи с разрешением View and manage account and billing information. Этот флажок установлен по умолчанию.
  • Send email to additional recipients on this account. При выборе этого параметра электронные письма отправляются на адреса, которые вы вводите в текстовом поле. Электронные письма отправляются максимум 50 получателям; подробнее см. примечание ниже.

Не забудьте сохранить изменения после настройки уведомлений.

Если вы указали более 50 получателей, Dynatrace фильтрует адреса электронной почты следующим образом:

  1. Dynatrace отправляет электронные письма на все указанные адреса, но не более 50.
  2. Если указано менее 50 адресов, Dynatrace отправляет электронные письма всем администраторам лицензий, до общего числа 50 адресов. Электронные письма отправляются администраторам лицензий в алфавитном порядке по адресам электронной почты.

Уведомления через API

Мониторы расходов могут уведомлять вас через API при возникновении событий прогноза и расходов.

Документацию API, связанную с событиями прогноза и расходов, см. в Dynatrace Platform Subscription API.

Триггеры уведомлений

Триггеры уведомлений прогноза

Для пороговых значений уведомлений прогноза вы можете настроить, когда уведомления отправляются по электронной почте.

  • Week-over-week threshold: получайте уведомления при значительном скачке в еженедельном прогнозе. Это уведомление помогает выявлять значительные увеличения в использовании аккаунта, даже если общий прогноз остаётся ниже целевого значения.
  • Total forecast threshold: получайте уведомления, когда прогнозируемое потребление превышает заданное пользователем значение. Значение по умолчанию составляет 100%, чтобы гарантировать максимальное использование Dynatrace Platform Subscription без превышения годового обязательства.

Триггеры уведомлений о событиях расходов

Для уведомлений о событиях расходов Dynatrace использует алгоритмы линейного прогнозирования для определения допустимого диапазона значений. Они имеют две составляющие: ожидаемый диапазон и степень точности прогноза.

  • Событие предупреждения (warning) возникает, когда значение выходит за пределы ожидаемого диапазона, независимо от степени точности.
  • Критическое событие (critical) возникает, когда:

  • Значение выходит за пределы ожидаемого диапазона три или более раз за неделю, независимо от степени точности.

  • Значение выходит за пределы ожидаемого диапазона, предсказанного с высокой степенью точности.

Когда наблюдаемые значения выходят за пределы этого диапазона, отправляется уведомление:

  • События предупреждения и критические события вызывают уведомление в Account Management > Notification Center
  • Кроме того, критические события вызывают уведомление по электронной почте.

Примеры сценариев мониторов расходов

Еженедельный рост прогноза

Я получил уведомление о прогнозе: «Прогнозируемые расходы увеличились на 15% за неделю. Прогнозируемые расходы на уровне 75%.»

  • Это уведомление указывает на значительное еженедельное изменение прогноза, но также показывает, что общий прогноз составляет лишь 75% от общего обязательства. Поскольку прогноз остаётся ниже обязательства, никаких действий не требуется, но вы можете проанализировать причину увеличения, чтобы убедиться, что это соответствует вашим целям внедрения.
  • Если вы всё ещё находитесь на этапе развёртывания Dynatrace, вы можете проигнорировать такое уведомление, так как увеличение еженедельного использования ожидаемо.
  • Если произошло значительное увеличение по определённой функциональной возможности, вы также можете получить уведомление о событии расходов — проверьте панель Cost events или Notification Center, чтобы выявить скачки по функциональным возможностям в конкретной среде.

Прогноз превышает порог

Я получил уведомление о прогнозе: «Прогнозируемые расходы [105%] превышают заданный порог 100%.»

  • Это уведомление указывает на то, что при текущей модели использования возможен перерасход бюджета на 5%.
  • Если вы всё ещё находитесь на этапе развёртывания Dynatrace, текущая модель использования может указывать на постоянно растущее потребление, так как алгоритмы прогнозирования не могут предвидеть планы развёртывания. После завершения развёртывания использование и расходы стабилизируются, и прогноз также начнёт снижаться через несколько дней после обнаружения новой модели использования. Если прогноз продолжает показывать превышение бюджета через 30 дней после завершения развёртывания, ваше потребление может превышать бюджет.
  • Чтобы понять, нарастает ли использование подписки, выберите ссылку View details для основной среды и увеличьте временной интервал до последних 90 дней или с начала подписки. Это отображает кумулятивную стоимость подписки за период, позволяя определить, растут ли расходы или стабилизируются. Ваш прогноз может показать экспоненциальную кривую роста, если расходы не стабилизируются.
  • После достижения годового обязательства вы можете продолжать использовать Dynatrace с начислением потребления по запросу (on-demand). Dynatrace применяет тот же тариф для потребления по запросу без дополнительных сборов или премиальных цен. Вы получаете ежемесячные счета за расходы по запросу до начала следующего периода годового обязательства.

possible overrun scenario

Неожиданное увеличение потребления

Я получил уведомление: «Обнаружено увеличение расходов на Events — Query в среде [название среды].»

  • Уведомление о событии расходов означает, что определённая функциональная возможность неожиданно увеличилась. Иногда это связано с увеличением в конкретной среде (как в данном примере); иногда это может быть на уровне аккаунта, что говорит об увеличении функциональной возможности во всех средах.
  • Выберите ссылку View details для события расходов на панели Capability в сводке расходов и использования, чтобы открыть анализ расходов и использования функциональной возможности с фильтрацией по конкретному событию.

cost events

В этом примере чётко видно аномальное значение функциональной возможности в выбранный день. Изменение временного диапазона позволит лучше понять, является ли это разовым событием (что может означать, что кто-то в вашей организации экспериментирует с возможностями Dynatrace) или рост будет продолжаться, что приведёт к увеличению расходов со временем.

cost management

В таких сценариях, если определённая функциональная возможность является причиной уведомления, обратитесь к Get detailed consumption insights.

Часто задаваемые вопросы

Мои ежедневные расходы снижаются по сравнению с предыдущими днями — почему я получил уведомление о событии расходов?

Алгоритм прогнозирования оценивает текущее потребление и использует эту информацию для предсказания нижней и верхней границ будущего потребления. Он не сравнивает текущее потребление напрямую с предыдущим потреблением.

В редких случаях это может привести к уведомлениям о событиях расходов даже при снижении потребления.

Если произойдёт скачок использования, как быстро прогноз это распознает?

Значительное изменение в использовании полностью повлияет на прогноз только через несколько дней, по мере того как алгоритм прогнозирования адаптируется к новому поведению использования. Однако вы можете получить оповещения об обнаружении неожиданного изменения расходов, см. Cost Monitors.

Если прогноз значительно изменится или превысит запланированные расходы, как я об этом узнаю?

Администраторы лицензий будут уведомлены по электронной почте в случаях, которые могут потребовать дополнительного анализа, например:

  • При значительном еженедельном изменении прогноза.
  • Когда прогнозируемые расходы предположительно превысят бюджет.

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