Почему мне нужно использовать LoadView на месте агента?

Иногда необходимо протестировать веб-сайт, который недоступен в общедоступных Интернете. Dotcom-Monitor предоставляет два варианта для этого.

Во-первых, вы можете белый список LoadView Static Proxy IPs, чтобы трафик из LoadView в сети компании. Хотя это простой способ реализации тестирования нагрузки за брандмауэром, может быть неуместно открывать брандмауэр компании по соображениям безопасности.

Если белый список ip-диапазона Static Proxy не допускается вашими политиками безопасности, мы предоставляем еще один безопасный вариант: загрузить тестирование внутри локальной сети с помощью LoadView Агент на месте. Агент LoadView на месте может быть установлен на специальном сервере Windows в той же сети, что и целевой веб-сайт.

Использование агента на месте не должно требовать от вас открытия брандмауэра для входящего трафика.

Убедитесь, что исходящий трафик разрешен в настройках брандмауэра, или включите исходящий трафик для порта 443, чтобы обеспечить исходящие соединения с службами Dotcom-Monitor.

Как это работает

После настройки агента на месте он отправляет исходящие запросы в службу Dotcom-Monitor Service, чтобы проверить, были ли начаты какие-либо нагрузочных тесты для соответствующего целевого веб-сайта и конфигурации тестирования нагрузки. После того, как тестовая конфигурация была получена агентом на месте, она инициирует несколько подключений к серверам погрузчиков (LIs) из локальной сети с помощью порта 443. ИИ используют те же соединения для отправки данных тестирования нагрузки агенту на месте. Таким образом, весь трафик тестирования нагрузки к цели будет отправлен через агента на месте из сети компании.

Агенты на месте могут быть установлены и использованы для выполнения тестов HTTP, веб-приложений и веб-страниц.

Грузоподъемность

Ограничение количества виртуальных пользователей на loadView On-site Agent во многом зависит от поведения веб-сайта. Например, динамические веб-страницы, которые используют много сторонних JavaScript потребует больше ресурсов для теста.

Как правило, ограничения агента на месте для среднего веб-сайта:

  • Тест на основе браузера: 50 виртуальных пользователей на одного агента
  • Тест на основе HTTP: 1000 виртуальных пользователей на одного агента

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

Это руководство проходит через все шаги, необходимые для подготовки установки, выполнить установку, и настроить сценарий тестирования для использования LoadView на месте агента.

требования к системе

Требования к оборудованию:

  • 2-основной процессориливыше
  • 8 ГБ оперативной памяти
  • 1 ГБ пространства жесткого диска
  • ОС Windows 10, Windows Server 2012 или выше x 64bit

Предпосылки программного обеспечения:

  • .NET Рамочная система 4.7
  • Административный доступ для установки и выполнения

Следующие URL-адреса должны быть доступны:

  • https://user.dotcom-monitor.com/ – для установки и обновления версий
  • https://userauth.dotcom-monitor.com/ – для входа в систему SSO
  • https://privateagentcontroller.dotcom-monitor.com/PrivateAgentWebProxy/entrypoint.aspx – должны вернуть пустую страницу
  • https://privateagentcontroller.dotcom-monitor.com/PrivateAgentController/RemoteConfigurationService.svc – должны вернуть веб-страницы службы
Убедитесь, что LoadView On-site Agent включен в вашей учетной записи, прежде чем продолжить работу.
  • Подготовка установки агента LoadView на месте

  • Установите LoadView на сайте агента на вашем сервере

  • Настройки прокси