Следующие требования являются основополагающими и необходимыми для правильного функционирования локальных нагрузочных инжекторов. Несмотря на то, что они охватывают основы, важно отметить, что некоторые аспекты могут быть тесно связаны с конкретными политиками безопасности на стороне клиента. Эти индивидуальные нюансы будут решаться в каждом конкретном случае с помощью запросов в службу технической поддержки, поскольку они относятся к конкретным соображениям безопасности клиента.
требования к системе
Требования к оборудованию:
- 2-основной процессор или выше
- 16 ГБ оперативной памяти
- 2 ГБ пространства жесткого диска
Предпосылки программного обеспечения:
- Локальная надстройка включена в вашей учетной записи LoadView
- Административный доступ для установки и выполнения
- ОС Windows Server 2016 или более поздняя версия x 64bit
- Среда выполнения рабочего стола .NET 7.0 (версия 7.0.11) — Windows x64
- Среда выполнения ASP.NET Core 7.0 (версия 7.0.11) — Windows x64
- Chrome (последняя версия) или Edge (последняя версия) только для регистрации локального агента
- Windows Media Player (только для задач потокового мультимедиа)
- Служба удаленного рабочего стола, включенная на компьютере (только для тестов на основе браузера)
- Для групповой политики “Всегда запрашивать пароль” установлено значение “Не настроено“
Требования к исходящему трафику для среды выполнения ASP.NET Core 7.0 (версия 7.0.11) — Windows x64
Доступ к следующему ресурсу с сервера с установленным приложением On-Prem Agent:
https://lvbridge.dotcom-monitor.com/privateagentapi/ping/auth/1
Требования к исходящему трафику для классической среды выполнения .NET 7.0 (версия 7.0.11) — Windows x64
Доступ к следующим ресурсам с сервера с установленным приложением On-Prem Agent:
Адреса должны возвращать страницу веб-сервиса:
https://privateagentcontroller.dotcom-monitor.com/PrivateAgentController/RemoteConfigurationService.svc
https://privateagentcontroller2.dotcom-monitor.com/PrivateAgentController/RemoteConfigurationService.svc
Адреса должны возвращать пустую страницу:
https://privateagentcontroller.dotcom-monitor.com/PrivateAgentWebProxy/entrypoint.wproxy
https://privateagentcontroller2.dotcom-monitor.com/PrivateAgentWebProxy/entrypoint.wproxy
Настройка локального инжектора нагрузки в LoadView
Чтобы запустить локальное нагрузочное тестирование с помощью LoadView, сначала необходимо создать и настроить On-Prem Load Injector в своей учетной записи LoadView:
- Войдите в свою учетную запись LoadView и перейдите в раздел «Управление > локальными инжекторами нагрузки».
- Нажмите « Создать инжектор» на экране «Инжекторы локальной загрузки ».
- Присвойте агенту уникальное имя, укажите регион и описание агента.
- Если вы хотите ограничить полезную нагрузку для нагрузочного тестирования в реальных браузерах (веб-приложение/нагрузочный тест веб-страницы), задайте параметр Максимальная полезная нагрузка инжектора для реального тестирования браузера .
- Сохранить изменения. Имя агента появится в списке локальных инжекторов.
Как установить On-Prem Load Injector с помощью мастера настройки
Чтобы установить On-Prem Load Injectors на сервере, выполните следующие действия:
1. В разделе Manage On-Prem Load Injectors (Управление локальными инжекторами нагрузки) нажмите Download Installer (Загрузить установщик).>
3. Запустите установщик и следуйте инструкциям локального мастера установки.
4. Завершите настройку On-prem Load Injector и зарегистрируйте инжектор, войдя в свою учетную запись Dotcom-Monitor.
5. Чтобы подключить агента к своей учетной записи, после успешного входа в систему выберите имя инжектора из списка локальных инжекторов, созданных в вашей учетной записи LoadView.
Автоматическая установка пакета MSI локального агента
Локальный агент поддерживает установку из командной строки. Используя рекомендации, приведенные в этом разделе, можно автоматически установить приложение локального агента в корпоративных средах, вызвав установщик с определенными параметрами автоматической установки.
Скопируйте команду установки
- На сервере запустите командную строку (cmd) от имени администратора.
- Скопируйте и вставьте следующую команду в командную строку:
OnPremAgentSetup.msi REGISTRATORCMD="-autoinstall -authtoken=<UID>" /log 1.txt /qb
Создайте свой токен аутентификации
Чтобы продолжить установку, вам нужно заменить ‘<UID>‘ в параметре -authtoken на ваш фактический токен аутентификации. Для этого:
- Войдите в учетную запись LoadView.
- В LoadView создайте UID интеграции, который будет использоваться в качестве маркера проверки подлинности, в разделе Manage> Integrations > Add Integration > Load Testing Web API.
- Щелкните Создать интеграцию и скопируйте уникальный идентификатор веб-API нагрузочного тестирования из списка UID интеграции.
- Замените ‘<UID>‘ в команде на уникальный идентификатор, который вы только что скопировали. Ваша команда должна выглядеть так, как показано на примере ниже.
Выполните команду
Нажмите клавишу Enter, чтобы выполнить команду. Начнется процесс установки, и агент будет автоматически зарегистрирован в LoadView.
Централизованная установка
Централизованная установка локального агента на нескольких серверах может быть реализована с помощью различных инструментов группового развертывания. В качестве примера можно использовать наш упрощенный сценарий PowerShell для установки агента на определенных серверах в домене Active Directory.
Обратите внимание, что скрипт должен быть запущен с учетной записью, имеющей права администратора на серверах, на которых вы хотите установить агент.