В настоящее время агент поддерживает четыре способа развертывания: копирование и вставка JS-кода (в виде обычного текста), использование цепочки, автоматическое внедрение через серверный агент Altynview, плагин WordPress.
При использовании этого способа Altynview Browser предоставляет фрагмент JavaScript-кода агента. Пользователю необходимо вставить его в веб-страницу или приложение, для которого требуется мониторинг производительности. Данный способ поддерживает пользовательскую конфигурацию. Изменение параметров конфигурации влияет на генерацию JS-кода, поэтому после каждого изменения необходимо повторно сгенерировать JavaScript-фрагмент. Пользовательская конфигурация включает: пороговые значения трассировки, Ajax-запросы, межприложенческий анализ, пользовательские настройки времени загрузки. Подробное описание параметров приведено в разделе «Конфигурация параметров» (parameter configuration).
.jpg)
.jpg)
При использовании метода Chain система Altynview Browser предоставляет возможность загрузки JavaScript-фрагмента агента. Пользователь должен добавить этот фрагмент в веб-страницу или приложение, где требуется мониторинг производительности, с помощью цепочного подключения. Пользовательская конфигурация включает: пороговые значения трассировки, Ajax-запросы, межприложенческий анализ, пользовательские настройки времени загрузки. Подробное описание параметров приведено в разделе «Конфигурация параметров» (parameter configuration).jpg)
==Batch Deployment Method:==
Если невозможно вставить JS-код непосредственно в страницу сайта на nginx (например, из-за отсутствия прав, невозможности изменения кода или большого количества страниц), можно использовать модуль nginx_http_sub_module для автоматической вставки JS-кода:
location / {
sub_filter </head> '<script src="http://路径/Altynview-rum.js"></script></head>';
sub_filter_once on;
}
Скрипт агента автоматически внедряется сервером Altynview на основе пользовательских настроек. После выбора серверного приложения и нажатия кнопки «Включить» серверный агент автоматически добавляет JavaScript-фрагменты на все динамически формируемые страницы приложения.
.jpg)
По сравнению с методом по умолчанию, данный способ позволяет использовать локальное кэширование JS, снижая сетевую нагрузку на клиента.
После выбора серверного приложения и нажатия кнопки [Включить] становится доступна функция «Загрузить JS» (download JS). После загрузки JavaScript-файла пользователь должен добавить его на нужные страницы с использованием цепочного метода.
.jpg)
Данный способ применяется для веб-приложений на платформе WordPress. Порядок установки: загрузите плагин WordPress; войдите в административную панель WordPress и установите плагин; в консоли плагина введите имя приложения и нажмите «Сохранить» для генерации ключа приложения; скопируйте сгенерированный ключ; перейдите в настройки установленного плагина, вставьте ключ и сохраните изменения. После этого развертывание агента считается завершённым.
.jpg)