Включение воспроизведения сеанса для веб-приложений

Материал из Документация Ключ-АСТРОМ
Версия от 11:16, 29 января 2026; IKuznetsov (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)

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

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

Предпосылки

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

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

Размер большинства сессий оценивается примерно в 500 КБ, стандартный период хранения данных составляет 35 дней, и всегда полезно иметь некий буфер для хранения этих данных. Используя эти оценки, Ключ-АСТРОМ рекомендует рассчитать размер вторичного хранилища, применив следующую формулу:

Размер хранилища =

Количество сессий в день × Средний размер сессии (500 кБ) × Процент сессий для записи × Срок хранения (35) × Буфер (1,5)

Для настройки вторичного диска

  1. Создайте директорию вне хранилища транзакций. Папки хранилища транзакций и воспроизведения сеансов не должны быть вложенными, а должны располагаться параллельно. Например, если директория transaction находится по адресу /mnt1/astromkey/transaction, то директория session_replay должна находиться по адресу /mnt2/astromkey/session_replay.
  2. Присвойте пользователю права владельца на директорию astromkey:astromkey.
  3. Установите значение свойства SERVER_REPLAY_DATASTORE_PATH в файле /etc/astromkey.conf равным директории, которую вы создали на шаге 1. Например, SERVER_REPLAY_DATASTORE_PATH = /mnt2/astromkey/session_replay.
  4. Запустите реконфигурацию последовательно на каждом узле, указав путь к файлу reconfigure.sh. Путь к этому файлу зависит от среды. Пример команды: [Path]/astromkey/install/astromkey-managed/installer/reconfigure.sh.

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

Включение воспроизведения сеанса

Чтобы включить воспроизведение сеанса

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

После того, как вы включили воспроизведение сеанса, пришло время настроить его.

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