Назад | Перейти на главную страницу

Географическое тестирование на задержку

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

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

Обновить

Вы ищете Мониторинг реального пользователя (Сначала я действительно неправильно понял ваш вопрос) - безусловно, можно реализовать свои собственные решения с помощью комбинации различных доступных фреймворков мониторинга с открытым исходным кодом, но я не знаю о легкодоступной; однако, по крайней мере, два (а возможно, и несколько больше) коммерческих провайдеров предлагают именно это и тем или иным способом имеют бесплатные уровни:

  • Новая реликвия предлагает активные Мониторинг реального пользователя, который является отличным инструментом для Получайте данные о производительности браузера напрямую от реальных конечных пользователей и особенно коррелируйте их с другими показателями мониторинга, чтобы получить окончательное представление о ваших усилиях по оптимизации работы и разработки:

    Узнайте, каков опыт реальных пользователей, отслеживая транзакции, скорость рендеринга JavaScript и задержку в сети. все с их точки зрения.

    • Обратите внимание, что New Relic предоставляется в качестве спонсируемого предложения многими поставщиками IaaS / PaaS, в свою очередь, и с недавнего времени Клиенты AWS могут использовать Новый стандарт реликвий бесплатно управлять производительностью своих приложений в облаке AWS также.

  • Cedexis предлагает Cedexis Радар чтобы запечатлеть впечатления ваших реальных посетителей:

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

    • Обратите внимание, что, хотя Cedexis также предлагает какую-то бесплатную версию сообщества, они не публикуют свои цены (пока?), Что, как я считаю, все больше расходится с современными моделями вычислений для товаров / услуг и потребления ресурсов, см. Alex Payne Как не продавать софт в 2012 году за хорошее резюме и тираду по этому поводу. Соответственно, я не могу судить, действительно ли вы сможете получить данные, которые ищете, хотя их подход, безусловно, позволяет это и в результате Бесплатные отчеты по странам действительно впечатляют - вот как это должно работать:

      Чтобы активировать Cedexis Radar, просто вставьте фрагмент кода Javascript в различные страницы или приложения. При внедрении на популярном веб-ресурсе Radar генерирует очень обширный набор данных - потенциально захватывая каждого пользователя на конкретный сайт / страницу / приложение - давая вам четкое представление о том, как работают пользователи во всем мире.

Интеграция

Самое интересное, что оба предложения тем временем могут быть интегрированы в другой продукт Cedexis. Openmix, видеть Cedexis добавляет новую поддержку Relic в свою платформу облачной маршрутизации в реальном времени для подробностей.

Отказ от ответственности

Как легко понять из моих формулировок, я с большим успехом использовал New Relic для рассматриваемого варианта использования (и многих других) и, безусловно, могу рекомендовать его без колебаний, тогда как я только начал изучать платформу Cedexis и я пока не в состоянии оценить их предложение соответственно.


Первоначальный ответ

Я недавно ответил на Как я могу определить, какое местоположение AWS лучше всего подходит для обслуживания клиентов из определенного региона?, описывая два легко доступных подхода Amazon EC2 в частности:

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

Если вы готовы потратить деньги, есть компания под названием Gomez ... ну, я думаю, теперь это Compuware.

Compuware Gomez

Они предлагают синтетическое (тестирование магистрали из десятков точек по всему миру), а также тестирование «последней мили» и тестирование «реального пользователя» (где у вас есть маяк .js, который отслеживает% вашего реального трафика и отчитывается).

Мониторинг может быть простым запросом http-страницы или включать все подкомпоненты и отображать разбивку времени загрузки водопада, похожую на firebug.

Вы можете использовать различные очки по всему миру, однако автоматизация этого, вероятно, нарушит их Условия использования.

Что касается автоматизации, я действительно не мог сказать, не имея какого-либо оборудования / виртуальных машин в областях или каких-либо сценариев на стороне клиента для сообщения о задержке.