Активируйте воспроизведение сессий для веб-интерфейсов и настройте управление затратами и трафиком

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

Активируйте воспроизведение сессий для веб-интерфейсов и настройте управление затратами и трафиком

На этой странице описаны необходимые условия и процедура активации функции Воспроизведение сессий.

Предварительные требования

Убедитесь, что ваша система соответствует следующим требованиям:

  • Установите ЕдиныйАгент версии 1.241+ на все отслеживаемые хосты в вашей среде.
  • Включен Мониторинг реального пользователя для вашего приложения.
  • Действующая лицензия Ключ-АСТРОМ Мониторинг цифрового опыта.
  • Межсетевые экраны настроены таким образом, чтобы разрешать контент приложения/octet-stream, поступающий из вашего приложения (некоторые маяки, отправляемые функцией Воспроизведение сессий, являются бинарными).
  • URL-адрес веб-интерфейса имеет доверенный сертификат.
  • В Настройки > Настройки > Функции ЕдиногоАгента включена улучшенная балансировка серверных узлов для Frontend Agents.

Активируйте функцию воспроизведения сессий и отрегулируйте количество записанных сессий

При активации функции Воспроизведение сессий все пользовательские сессии, проанализированные с помощью RUM, по умолчанию также записываются с помощью Воспроизведение сессий. За каждую минуту сессии генерируется около 100 КБ данных, а полностью записанная сессия может занимать до 1 МБ и более. Поскольку сжатие происходит на стороне клиента, потребление полосы пропускания соответствует потреблению хранилища — это особенно выгодно для пользователей мобильных устройств с ограниченным объемом интернет-трафика или пропускной способностью.

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

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

  1. Перейдите в раздел Ключевые показатели опыта > Обзор.
  2. Выберите Веб, чтобы просмотреть все веб-интерфейсы.
  3. Выберите интерфейс, который хотите настроить.
  4. Перейдите во вкладку Настройки.
  5. В сфере обеспечения возможностей и контроля затрат:
    • Включите классический режим мониторинга реальных пользователей или оба режима: классический и мониторинг реальных пользователей.
    • Выберите Воспроизведение сессий Classic или оба варианта: Воспроизведение сессий Classic и Воспроизведение сессий, а затем введите новое значение коэффициента захвата для ценности воспроизведения сессии:
      • 100 процентов для учета всех сессий.
      • Процент, меньший чем 100 процентов, необходимый для захвата случайно выбранных сессий.

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

Рассчитайте количество записанных сессий

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

Формула

Используйте следующую формулу для расчета фактического процента сессий, записанных с помощью функции Воспроизведение сессий:

Фактический процент сессий, записанных с помощью функции воспроизведения сессий = затраты и управление трафиком для RUM × затраты и управление трафиком для воспроизведения сессий.

Пример расчета

Параметр Значение
Контроль затрат и организации движения для RUM 50%
Управление затратами и трафиком для воспроизведения сессий 20%
Фактический процент сессий, записанных с помощью функции воспроизведения сессии 50% × 20% = 10%
Общее количество сессий 2500
Количество сессий, проанализированных с помощью RUM 2500 × 50% = 1250
Количество сессий, записанных с помощью функции воспроизведения сессии 2500 × 10% = 250

Сессии, охватывающие несколько приложений

Когда у вас несколько приложений, и пользователь переключается с одного приложения на другое, Ключ-АСТРОМ создает только одну пользовательскую сессию, в контексте которой записывается вся активность пользователя. Такая сессия приписывается всем приложениям, которые посещал пользователь.

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

Например, предположим, что 1% для приложения A и 100% для приложения B заданы значения стоимости и трафика для функции Воспроизведение сессий. Когда пользователь впервые заходит в приложение A, а затем переключается на приложение B, Ключ-АСТРОМ использует это 1% значение для определения того, следует ли записывать сессию с помощью Воспроизведение сессий. Это может привести к тому, что процент записанных с помощью Воспроизведение сессий сессий будет меньше или больше по сравнению с заданными значениями параметров управления стоимостью и трафиком.

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