Цифровой мониторинг опыта (единицы DEM)
В дополнение к применению и инфраструктуры мониторинга , предоставленной OneAgent, вы можете также потребовать Dynatrace Синтетический мониторинг , Real Мониторинг пользователей и Session Replay . Эти возможности используются на основе блоков цифрового мониторинга впечатлений , также известных как блоки DEM.
Единицы высот
Количество необходимых вам модулей DEM зависит от того, сколько синтетических мониторов вы хотите запустить и сколько пользовательских сеансов вам нужно отслеживать. В таблице ниже поясняется скорость, с которой потребляются единицы DEM для каждого типа возможностей и единиц измерения.
Единица измерения | Возможность | Расход на единицу измерения |
---|---|---|
Синтетическое действие | Мониторы браузера, пути перехода в браузере | 1.0 DEM |
Синтетический запрос | HTTP-монитор | 0,1 DEM |
Сеанс пользователя на приложение * | Мониторинг реального пользователя (без воспроизведения воспроизведения сеанса) | 0,25 DEM |
Сеанс пользователя на приложение * | Сеанс мониторинга реального пользователя, захваченный с помощью воспроизведения сеанса | 1.0 DEM |
Свойство сеанса ** | Мониторинг реального пользователя | 0,01 DEM |
Свойство действия ** | Мониторинг реального пользователя | 0,01 DEM |
Сторонний синтетический результат | Прием сторонних синтетических API | 0,1 DEM |
* Сеансы пользователей оплачиваются по каждому приложению, даже если сеанс охватывает несколько приложений из одного домена. Только пользовательские сеансы от реальных пользователей учитываются в вашем потреблении пользовательских сеансов. Пользовательские сеансы от синтетических пользователей и «роботов» не учитываются при расчете потребления вами мониторинга.
** Типы данных для свойств оцениваются по-разному и влияют на выставление счетов, мониторинг, а также потребление. Короткие строки (менее 100 символов) и числовые (длинные строки, двойные или даты) типы данных считаются как 1 свойство каждый. Типы данных с длинными строками учитываются как 1 свойство на 100 символов.
Мониторинг реального пользователя
Единый мониторинг реального пользователя Сеанс (также известный как «сеанс пользователя») определяется как последовательность взаимодействий между пользователем с веб-приложением на основе браузера или собственным мобильным приложением iOS или Android в течение определенного интервала и с как минимум двумя действиями пользователя. Действие пользователя - это щелчок кнопкой мыши, касание пальцем или запуск приложения, которое запускает веб-запрос (например, загрузка страницы или навигация по просмотру страницы). Взаимодействия, включающие только одно действие пользователя, считаются «отклоненными» и не учитываются. Пользователь, который взаимодействует с более чем одним веб-приложением или приложением одновременно, использует один сеанс для каждого из этих веб-приложений или приложений, за исключением случаев, когда взаимодействие считается «отклоненным». Взаимодействие с гибридными мобильными приложениями, которые по техническим причинам включают веб-приложение и мобильное приложение, будет рассматриваться только как один сеанс.
Сеанс с выставлением счета завершается, когда пользовательский сеанс завершается или после 60 минут непрерывного взаимодействия с веб-приложением или мобильным приложением.
Если вы установили годовую квоту сеансов RUM, ваше использование будет ежегодно сбрасываться.
Пример использования ЦМР реального пользователя
Скажем, например, что пользователь взаимодействует с веб-приложением или мобильным приложением в течение 4 часов подряд. С точки зрения лицензии, сеанс заканчивается через 60 минут непрерывного взаимодействия, после чего новый сеанс возобновляется на следующие 60 минут. Таким образом, 4-часовой сеанс эквивалентен 4 лицензированным сеансам. Без данных воспроизведения сеанса этот сеанс стоит 4 * 0.25 = 1 DEM Unit
. С данными воспроизведения сеанса сеанс стоит 4 * 1 = 4 DEM units
.
Синтетические действия и запросы
Браузер монитор или браузер clickpath «синтетическое действие» является взаимодействие с синтетическим браузером, спусковые веб - запрос , который включает в себя загрузку страницы, навигационное событие или действие , которое вызывает XHR или Fetch запрос. Мониторы браузера выполняют одно синтетическое взаимодействие (например, измеряют производительность и доступность одного URL-адреса) и потребляют одно синтетическое действие за одно выполнение. Мониторы Clickpath представляют собой последовательности предварительно записанных синтетических действий. Пути кликов используют одно действие для каждого взаимодействия, которое запускает веб-запрос. Прокрутка вниз, нажатия клавиш или щелчки, которые не запускают веб-запросы, не считаются действиями.
Монитор HTTP состоит из одного или нескольких HTTP (S) запросов (например, GET, POST запросов головы). Каждый запрос, выполняемый монитором HTTP, приравнивается к одному синтетическому запросу.
# Synthetic actions/requests consumed per monitor = (# Synthetic actions included in monitor) x (# Executions per hour) x (# Locations) x # Hours
Запросы XHR или Fetch, которые выполняются синтетическим браузером в результате действия пользователя, такого как загрузка страницы, которая не запускается напрямую пользователем, не приводят к действиям пользователя и, следовательно, не учитываются. Такие вызовы XHR и Fetch считаются дочерними запросами синтетических действий.
Пример расчета синтетических действий / запросов
Например, записанный путь перехода браузера, который перемещается по 2 страницам и нажимает 1 кнопку, которая запускает запрос XHR или Fetch, потребляет 3 синтетических действия. Если такой синтетический монитор запускается каждые 15 минут из 2 мест в течение 1 дня, путь перехода браузера будет потреблять 576 синтетических действий в день.
3 (synthetic actions) x 4 (monitor executions per hour) x 2 (locations) x 24 (hours per day) = 576 (synthetic actions)
Для получения дополнительной информации см. Синтетический мониторинг .
Избыточные значения Digital Experience Monitoring (необязательно)
Если вы организовали переизбыток Digital Experience Monitoring (то есть ваша учетная запись позволяет вам превышать максимальный предел единиц DEM), единицы, которые вы потребляете как избыточные, учитываются так же, как и при обычном потреблении единиц DEM; каждый дополнительный сеанс превышения или синтетический тест увеличивает количество единиц DEM, потребляемых вашей учетной записью. Чтобы добавить или удалить излишки из своей учетной записи, обратитесь в Dynatrace Sales .
Уровень бесплатного действия и свойства сеанса
Вы можете получить больше информации из сеанса или действия пользователя, настроив дополнительные определенные свойства. В настоящее время мы предлагаем 20 определенных свойств для каждого приложения бесплатно. Как показано в таблице, стоимость единицы DEM за сеанс увеличивается на 0,01 единицы DEM для каждого дополнительного определенного свойства.
Например, 100 сеансов с 25 определенными свойствами потребляют 100 * (25 - 20) * 0.01 = 5 DEM units
дополнительные определенные свойства. Общая стоимость единицы DEM в этом случае составляет 30 единиц DEM ( 5 DEM units (additional defined properties) + 25 DEM units (100 sessions; 1 session = 0.25 DEM units) = 30 DEM units
.