Atualizar
O que você está procurando é Monitoramento de usuários reais (na verdade eu já interpretei mal sua pergunta) - é certamente É possível implementar suas próprias soluções através de uma combinação das várias estruturas de monitoramento de código aberto disponíveis, mas não tenho conhecimento de uma disponível prontamente; no entanto, pelo menos dois (provavelmente vários outros) provedores comerciais estão oferecendo exatamente isso e têm níveis gratuitos disponíveis de uma forma ou de outra:
-
A New Relic está oferecendo ativo Monitoramento de usuários , que é uma excelente ferramenta para obter dados de desempenho de navegadores diretamente de usuários finais reais e correlacioná-los especialmente com outras métricas de monitoramento para obter insight definitivo em seus esforços operacionais e de otimização de desenvolvimento:
See exactly what real usersʼ experiences are by monitoring transactions, JavaScript rendering speed and network latency all from their perspective.
- Por favor, note que a New Relic é fornecida como uma oferta patrocinada por muitos provedores de IaaS / PaaS, por sua vez, e padrão New Relic de graça para gerenciar o desempenho de seus aplicativos na nuvem da AWS também.
- Por favor, note que a New Relic é fornecida como uma oferta patrocinada por muitos provedores de IaaS / PaaS, por sua vez, e padrão New Relic de graça para gerenciar o desempenho de seus aplicativos na nuvem da AWS também.
-
Cedexis está oferecendo Cedexis Radar para capturar a experiência de seus visitantes reais :
Cedexis brings unrivaled transparency to the global performance and availability of the world's largest public infrastructures, from Cloud Computing and Storage to Content and Application Delivery Networks [...]
- Por favor, note que embora a Cedexis também ofereça algum tipo de edição comunitária gratuita, eles não publicam seus preços (ainda?), o que eu considero cada vez mais em desacordo com os modelos atuais de computação de commodities / utilitários e recursos, ver Alex Payne's Como não vender software em 2012 para um bom resumo e retórica a respeito disso. Da mesma forma, não posso julgar se você realmente conseguirá obter os dados que está procurando, embora a abordagem deles certamente permita isso e o resultado disso é o resultado. Free Country Reports são realmente impressionantes - aqui está como deve funcionar:
To activate Cedexis Radar, simply embed a snippet of Javascript code into various pages or applications. When implemented on a popular web property, Radar generates a very rich data set—potentially capturing every user to a particular site/page/application—giving you a clear picture of your global users' site experience.
- Por favor, note que embora a Cedexis também ofereça algum tipo de edição comunitária gratuita, eles não publicam seus preços (ainda?), o que eu considero cada vez mais em desacordo com os modelos atuais de computação de commodities / utilitários e recursos, ver Alex Payne's Como não vender software em 2012 para um bom resumo e retórica a respeito disso. Da mesma forma, não posso julgar se você realmente conseguirá obter os dados que está procurando, embora a abordagem deles certamente permita isso e o resultado disso é o resultado. Free Country Reports são realmente impressionantes - aqui está como deve funcionar:
Integração
Mais interessante ainda, ambas as ofertas podem, entretanto, ser integradas no outro produto da Cedexis, Openmix , veja Cedexis adiciona suporte a novas relíquias à sua nuvem em tempo real Plataforma de roteamento para detalhes.Aviso de isenção
Como facilmente percebi na minha frase, eu usei a New Relic com grande sucesso para o caso de uso em questão (e muitos outros) e posso certamente recomendá-la sem hesitação, enquanto eu só comecei a olhar para a Cedexis plataforma e não sou capaz de julgar sua oferta ainda em conformidade.
Resposta inicial
Eu recentemente apresentei uma resposta para Como eu poderia determinar qual local da AWS é o melhor para atender clientes de uma determinada região? , delineando duas abordagens facilmente disponíveis para Amazon EC2 especificamente:
- Usando a região da AWS de latência mais baixa automaticamente por meio do Amazon Route 53
- Determinando a região de menor latência da AWS para uso personalizado por meio do projeto de mapeamento de centros de dados regionais da AWS gentilmente fornecido pelo pessoal de TurnKey Linux
Por favor, veja a resposta em si para mais detalhes sobre estas duas opções (incluindo indicadores para informações básicas e adicionais) - se você não puder resolver seu problema imediatamente através de uma dessas abordagens, a informação implícita pode oferecer um bom ponto de partida pelo menos.