Rastreamento distribuído para todos
O Cloud Trace é um sistema de rastreamento distribuído que coleta dados de latência dos aplicativos e os exibe no Console do Google Cloud. Com ele, é possível rastrear como as solicitações se propagam no seu aplicativo e receber insights detalhados sobre o desempenho praticamente em tempo real. O Cloud Trace analisa automaticamente todos os rastros do aplicativo para gerar relatórios de latência detalhados, com a finalidade de mostrar as reduções no desempenho, além de poder capturar rastros de todos os seus contêineres, VMs ou projetos do App Engine.
Encontre os gargalos de desempenho
Com o Cloud Trace, é possível analisar informações detalhadas sobre a latência de uma única solicitação ou ver a latência agregada do aplicativo como um todo. Use as diversas ferramentas e filtros fornecidos para encontrar rapidamente os gargalos e identificar a causa principal com mais agilidade. O Cloud Trace tem como base as ferramentas que usamos no Google para manter nossos serviços funcionando em máxima escala.
Detecção de problemas rápida e automática
O Cloud Trace coleta e analisa continuamente os dados de trace do projeto para identificar, de forma automática, as mudanças recentes no desempenho do aplicativo. É possível comparar essas distribuições de latência, disponíveis por meio do recurso de Relatórios de análises ao longo do tempo ou entre versões diferentes. O Cloud Trace alertará você automaticamente se detectar uma mudança significativa no perfil de latência do aplicativo.
Amplo suporte a plataformas
Os SDKs específicos por linguagem do Cloud Trace podem analisar projetos executados em VMs (mesmo quando fora do Google Cloud). No momento, o SDK do Trace está disponível para Java, Node.js, Ruby e Go. É possível usar a API Trace para enviar e recuperar dados de rastreamento de qualquer fonte. Também disponibilizado coletor Zipkin que permite que os rastreadores Zipkin enviem dados ao Cloud Trace. Projetos executados no App Engine são capturados automaticamente.
Recursos
Fácil de configurar
Todos os aplicativos no App Engine são rastreados automaticamente. Além disso, disponibilizamos algumas bibliotecas para que você rastreie aplicativos em execução em outra plataforma com a aplicação de configurações mínimas. Todas as análises e relatórios de desempenho mencionados acima estão prontos para serem usados.
Informações sobre o desempenho
Os rastros são avaliados automaticamente em cada nível de extremidade para identificar os gargalos de desempenho.
Análise automática
Todos os dias são gerados relatórios de desempenho automaticamente para cada aplicativo rastreado. Também é possível gerar relatórios sob demanda.
Extensibilidade para cargas de trabalho personalizadas
A API Trace e os SDKs específicos por linguagem estão disponíveis para o rastreamento de aplicativos executados em máquinas virtuais e contêineres. Os dados de rastreamento podem ser usados pela IU do Cloud Trace por meio da API Trace.
Detecção de mudança de latência
Os relatórios de desempenho do seu aplicativo são avaliados ao longo do tempo para identificar reduções na latência do seu aplicativo ao longo do tempo.
Ao realizar análises nos traces constatamos rapidamente as mudanças na latência. As linhas do tempo do Cloud Trace nos mostraram onde os gargalos de latência ocorriam e nos ajudaram a voltar ao normal.
Keith Marsh, diretor tecnólogo on-line, Dovetail Games
Recursos
Preços
Clique aqui para ver mais informações sobre os preços do Cloud Trace.
RECURSO | PREÇO | COTA GRATUITA POR MÊS | INÍCIO DA VIGÊNCIA |
---|---|---|---|
Processamento do Trace | US$ 0,20/milhão de períodos | Primeiros 2,5 milhões de períodos | 1º de novembro de 2018 |
Comece a criar no Google Cloud com mais de 20 produtos gratuitos e ganhe US$ 300 em créditos.
Java é uma marca registrada da Oracle e/ou afiliadas.