En este documento, se describen las estadísticas de Developer Connect y los beneficios que pueden proporcionar.
Las estadísticas de Developer Connect te permiten diagnosticar problemas con tus aplicaciones que podrían causar interrupciones y, de esta manera, ayudarte a corregirlos.
Las estadísticas de Developer Connect son entradas de registro de eventos de implementación que se envían desde Developer Connect a Cloud Logging para que las use Gemini Cloud Assist.
Estas estadísticas proporcionan a Gemini Cloud Assist información sobre los tiempos de ejecución de las aplicaciones, los artefactos implementados en esos tiempos de ejecución, los archivos fuente y las dependencias que se usan para compilar esos artefactos.
¿Cómo funcionan las estadísticas de Developer Connect?
Developer Connect Insights hace lo siguiente:
- Cuando se producen interrupciones, las estadísticas de Developer Connect pueden reducir el tiempo necesario para descubrir la causa raíz y recuperarse.
- Cuando hay problemas con tu aplicación en ejecución en producción, las estadísticas de Developer Connect pueden ayudarte a identificar las causas raíz y a implementar correcciones rápidamente.
Para que esto suceda, las estadísticas de Developer Connect asignan las relaciones entre los siguientes componentes de tu ciclo de vida de desarrollo de software (SDLC):
- Entornos de ejecución de aplicaciones
- Artefactos de la aplicación implementados en esos tiempos de ejecución
- Procedencia del compilador
Las estadísticas de Developer Connect usan estas relaciones para agregar eventos relevantes del SDLC y las usan como contexto para ayudarte a resolver problemas y tomar decisiones. Developer Connect registra estos eventos en Cloud Logging.
¿Cómo puedo usar las estadísticas de Developer Connect?
A continuación, se incluyen algunos ejemplos de la información que puedes obtener de las estadísticas de Developer Connect.
Cuando se producen interrupciones y problemas de producción, los SRE pueden reducir el tiempo que se tarda en descubrir la causa raíz y recuperarse de la interrupción obteniendo respuestas a preguntas como las siguientes:
¿Qué cambió para
my-appenus-east1desde el 10 de octubre de 2024 a las 10:10:10 EST?¿Qué artefactos se implementaron y cuándo?
¿Cuándo se compilaron los artefactos? ¿De qué fuente y de qué confirmaciones?
¿Qué implementaciones podrían haber causado el problema de producción que estamos viendo?
¿Qué artefactos, implementados en qué tiempos de ejecución de la aplicación, se vieron afectados por una implementación?
¿Qué necesito para usar las estadísticas de Developer Connect?
Las estadísticas de Developer Connect requieren los siguientes productos y herramientas de Google Cloud :
Una aplicación de App Hub (opcional)
Si decides definir el alcance de la configuración de estadísticas de Developer Connect para una aplicación de App Hub, necesitarás una aplicación de App Hub.
Las estadísticas de Developer Connect admiten todos los modelos de configuración de App Hub para las aplicaciones. Te recomendamos que uses una carpeta configurada para la administración de aplicaciones para que puedas usar Gemini Cloud Assist y otras funciones centradas en las aplicaciones.
Un proyecto Google Cloud (opcional)
Puedes optar por definir el alcance de la configuración de estadísticas de Developer Connect para unGoogle Cloud proyecto, en lugar de una aplicación de App Hub. No es necesario que sea el mismo proyecto en el que creas el recurso de configuración de estadísticas de Developer Connect.
Developer Connect
Debes habilitar la API de Developer Connect.
Procedencia del compilador
Tu imagen de contenedor debe tener una procedencia de compilación correspondiente que las estadísticas de Developer Connect puedan encontrar. Consulta Configura las estadísticas de Developer Connect para obtener más información, incluidas las fuentes desde las que las estadísticas de Developer Connect pueden recuperar la procedencia.
Gemini Cloud Assist
Puedes habilitar Gemini Cloud Assist para usar las estadísticas de Developer Connect con las investigaciones de Gemini Cloud Assist. Las estadísticas de Developer Connect agregan eventos de implementación de aplicaciones al contexto de investigación de Gemini Cloud Assist.
¿Qué entornos de ejecución admite Developer Connect Insights?
Las estadísticas de Developer Connect solo son compatibles con Google Kubernetes Engine y Cloud Run.
¿Qué sigue?
- Configura las estadísticas de Developer Connect
- Aprende a usar las estadísticas de Developer Connect