Система мониторинга цифрового взаимодействия (модули DEM)

Материал из Документация Ключ-АСТРОМ

Система мониторинга цифрового взаимодействия (модули DEM)

В дополнение к мониторингу приложений и инфраструктуры, предоставляемому ЕдинымАгентом, вам также может потребоваться синтетический мониторинг Ключ-АСТРОМ, мониторинг реальных пользователей и Воспроизведение сессий. Эти возможности используются в зависимости от количества устройств мониторинга цифрового взаимодействия, также известных как устройства DEM.

Блоки 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
  1. Плата за пользовательские сессии взимается за каждое приложение, даже если сессия охватывает несколько приложений из одного домена. В расчет потребления пользовательских сессий включаются только пользовательские сессии реальных пользователей. Пользовательские сессии синтетических пользователей и «роботов» не учитываются при расчете потребления мониторинга.
  2. Когда в пользовательской сессии набирается около 200 действий, создается новая сессия, и все последующие действия пользователя включаются в новую сессию. За создание дополнительных пользовательских сессий, которые Ключ-АСТРОМ создает после такого разделения сессий, дополнительная плата не взимается.
  3. Типы данных для свойств учитываются по-разному и влияют на выставление счетов, мониторинг, а также потребление. Короткие строки (менее 100 символов) и числовые типы данных (длинные строки, числа с плавающей запятой или даты) считаются как одно свойство каждый. Длинные строки считаются как 1 свойство на каждые 100 символов.

Мониторинг реальных пользователей

Одна сессия мониторинга реальных пользователей (иначе известная как «пользовательская сессия») определяется как последовательность взаимодействий между пользователем и веб-приложением на основе браузера или нативным мобильным приложением iOS или Android в течение определенного интервала времени и включающая как минимум два действия пользователя. Действие пользователя — это щелчок кнопки мыши, касание пальцем или запуск приложения, которые инициируют веб-запрос (например, загрузку страницы или навигацию по странице). Взаимодействия, включающие только одно действие пользователя, считаются «отклоненными» и не учитываются. Пользователь, взаимодействующий одновременно с несколькими веб-приложениями или приложениями, использует одну сессию для каждого из этих веб-приложений или приложений, за исключением случаев, когда взаимодействие считается «отклоненным». Взаимодействия с гибридными мобильными приложениями, которые по техническим причинам включают веб-приложение и мобильное приложение, будут рассматриваться только как одна сессия.

Платная сессия завершается по окончании пользовательской сессии или после 60 минут непрерывного взаимодействия с веб-приложением или мобильным приложением.

Если вы установили годовую квоту на сеансы RUM, то использование будет обнуляться ежегодно.

Пример мониторинга потребления DEM реальными пользователями

Допустим, пользователь взаимодействует с веб-приложением или мобильным приложением в течение четырех часов подряд. С точки зрения лицензирования, сессия завершается через 60 минут непрерывного взаимодействия, после чего возобновляется новая сессия на следующие 60 минут. Таким образом, четырехчасовая сессия эквивалентна четырем лицензированным сессиям:

  • Без данных Воспроизведения сессий эта сессия стоит 4 * 0.25 = 1 DEM unit.
  • При использовании данных Воспроизведения сессий стоимость сессии составляет 4 * 1 = 4 DEM units.

Синтетические действия и запросы

«Синтетическое действие» — это взаимодействие с синтетическим браузером, которое инициирует веб-запрос, включающий загрузку страницы, событие навигации или действие, запускающее запрос XHR или Fetch:

  • Мониторы браузера выполняют одно синтетическое действие (например, измеряют производительность и доступность одного URL-адреса). Мониторы браузера обрабатывают одно синтетическое действие за одно выполнение.
  • Запросы XHR или Fetch, которые не инициируются напрямую пользовательским вводом, не обрабатывают синтетические действия. (Например, они выполняются синтетическим браузером в результате действия пользователя, например, загрузки страницы.)
  • Мониторы Clickpath представляют собой последовательности предварительно записанных синтетических действий. Мониторы Clickpath обрабатывают одно синтетическое действие на каждое взаимодействие, которое запускает веб-запрос.
  • Прокрутка вниз, нажатия клавиш или щелчки мышью, не запускающие веб-запросы, не учитываются как действия.

«Синтетический запрос» состоит из одного или нескольких HTTP(S) запросов (например, GET, POST, HEAD). Каждый запрос, выполняемый HTTP(S) монитором, обрабатывает синтетический запрос.

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

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

# Synthetic actions/requests consumed per monitor = (# Synthetic actions/requests included in monitor) × (# Executions per hour) × (# Locations) × # Hours

Пример расчета синтетических действий/запросов

Например, записанный маршрут кликов в браузере, который проходит по двум страницам и нажимает одну кнопку, запускающую запрос XHR или Fetch, потребляет три синтетических действия. Если такой синтетический монитор запускается каждые 15 минут из двух мест в течение одного дня, маршрут кликов в браузере будет потреблять 576 синтетических действий в день.

3 (synthetic actions) × 4 (monitor executions per hour) × 2 (locations) × 24 (hours per day) = 576 (synthetic actions)

Для получения более подробной информации см. Synthetic Monitoring Classic.

Как потребление синтетического мониторинга NAM влияет на выставление счетов

Мониторинг доступности сети (NAM) не имеет отдельной строки в тарифном плане Ключ-АСТРОМ. Вместо этого, оплата производится исходя из количества точек данных метрик, сгенерированных во время каждого выполнения теста NAM. Для получения дополнительной информации обратитесь к своему менеджеру по работе с клиентами Ключ-АСТРОМ.

Расчеты метрических данных

Следующие сведения относятся к метрическим данным:

  • Данные метрик, относящиеся к мониторингу и выполнению шагов, не подлежат оплате.
  • На ваши счета влияет только использование метрик, созданных на уровне запроса.
  • В ходе пинг-тестов каждое выполнение запроса генерирует 6 точек данных метрик.
  • Количество пакетов, используемых в тесте ping, не влияет на количество генерируемых метрик или на размер вашего счета.
  • Количество пакетов не влияет на цену.
  • В ходе тестирования TCP/DNS каждое выполнение запроса генерирует 3 точки метрик.
  • Цена остается неизменной независимо от того, создаете ли вы несколько тестов, содержащих один запрос, или один тест с множеством запросов к одному и тому же набору хостов или устройств.

Переплаты за мониторинг цифрового опыта

Если вы оформили подписку на превышение лимита на мониторинг цифрового опыта (DEM), то есть, ваш аккаунт позволяет вам превышать максимальный лимит единиц DEM, то потребление единиц в качестве превышения учитывается так же, как и при обычном потреблении единиц DEM. Каждая дополнительная сессия превышения лимита или синтетический тест увеличивают количество единиц DEM, потребляемых вашим аккаунтом. Чтобы добавить или удалить превышение лимита из вашего аккаунта, обратитесь в отдел продаж Ключ-АСТРОМ.

Бесплатный уровень доступа к свойствам действий и сессий

Вы можете получить больше информации о сессии или действии пользователя, настроив дополнительные заданные свойства. В настоящее время мы предлагаем бесплатный уровень с 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