Cloud Profiler
Consulta la documentación de este producto.
Creación de perfiles de aplicación prácticos
Si un código tiene un rendimiento deficiente, cada día aumentan la latencia y los costos de las aplicaciones y los servicios web, sin que nadie lo sepa o haga algo al respecto. Cloud Profiler cambia esta situación mediante el análisis continuo del rendimiento de la CPU o de las funciones de uso intensivo de memoria que se ejecutan en una aplicación. Cloud Profiler presenta la jerarquía de llamadas y el consumo de recursos de la función correspondiente en un gráfico tipo llama interactivo. Este gráfico ayuda a los desarrolladores a descubrir qué rutas de acceso consumen la mayor cantidad de recursos y cuáles son las diferentes formas en las que su código recibe llamadas en realidad.
Creación de perfiles de producción de bajo impacto
Si bien es posible medir el rendimiento del código en entornos de desarrollo, los resultados no suelen mostrar realmente lo que ocurre en la producción. Muchas técnicas de creación de perfiles de producción ralentizan la ejecución del código o solo pueden inspeccionar un subconjunto pequeño de una base de código. Cloud Profiler usa técnicas estadísticas y una instrumentación de impacto muy bajo que se ejecuta en todas las instancias de aplicación de producción para proporcionar un panorama completo del rendimiento de una aplicación sin ralentizarla.
Amplia compatibilidad con plataformas
Cloud Profiler permite que los desarrolladores analicen aplicaciones en ejecución en cualquier lugar, lo que incluye Google Cloud y otras plataformas en la nube o locales compatibles con Java, Go, Node.js y Python. Puedes encontrar una explicación completa de compatibilidad de lenguajes en la documentación.
Recursos técnicos
Precios
Cloud Profiler está disponible sin cargos adicionales.
Comienza a compilar en Google Cloud con un crédito gratis de $300 y los más de 20 productos del nivel Siempre gratuito.