Cloud Profiler
Veja a documentação do produto.
Perfis práticos para aplicativos
Códigos com baixo desempenho aumentam a latência e o custo dos aplicativos e serviços da Web todos os dias, sem ninguém perceber ou fazer nada a respeito. O Cloud Profiler resolve esse problema ao analisar continuamente o desempenho da CPU ou de funções com uso intenso de memória executadas em um aplicativo. O Cloud Profiler apresenta a hierarquia de chamada e o consumo de recursos da função relevante em um gráfico de chama interativo que ajuda os desenvolvedores a entender quais caminhos consomem mais recursos e as diferentes formas que o código é chamado.
Perfis de produção de baixo impacto
Embora seja possível medir o desempenho do código em ambientes de desenvolvimento, os resultados geralmente não mapeiam bem o que acontece na produção. Muitas técnicas de criação de perfil de produção retardam a execução do código ou somente inspecionam um pequeno subconjunto de uma base de código. O Cloud Profiler usa técnicas estatísticas e de instrumentação de impacto extremamente baixo que são executadas em todas as instâncias de aplicativos de produção e fornecem uma visão completa do desempenho de um aplicativo sem prejudicar a execução.
Amplo suporte a plataformas
O Cloud Profiler permite que os desenvolvedores analisem aplicativos em execução em qualquer lugar, incluindo o Google Cloud, outras plataformas em nuvem ou local, com suporte para Java, Go, Node.js e Python. Uma explicação completa do suporte a linguagens está disponível na documentação.
Recursos técnicos
Preços
O Stackdriver Profiler está disponível sem custos extras.
Comece a criar no Google Cloud com mais de 20 produtos gratuitos e ganhe US$ 300 em créditos.