Estadísticas de Developer Connect

En este documento, se describen Developer Connect Insights y los beneficios que puede proporcionar.

Developer Connect Insights te permite diagnosticar problemas con tus aplicaciones que podrían causar interrupciones y, por lo tanto, ayudarte a solucionarlos.

Developer Connect Insights son entradas de registro de eventos de implementación que se envían desde Developer Connect a Cloud Logging para que Gemini Cloud Assist las consuma.

Estas estadísticas proporcionan a Gemini Cloud Assist información sobre los entornos de ejecución de aplicaciones, los artefactos implementados en esos entornos de ejecución, los archivos fuente y las dependencias que se usan para compilar esos artefactos.

¿Cómo funciona Developer Connect Insights?

Developer Connect Insights hace lo siguiente:

  • Cuando se producen interrupciones, Developer Connect Insights puede disminuir el tiempo que lleva descubrir la causa raíz y recuperarse.
  • Cuando hay problemas con la aplicación en ejecución en producción, Developer Connect Insights puede ayudarte a identificar las causas raíz y a implementar correcciones rápidamente.

Para que esto suceda, Developer Connect Insights asigna las relaciones entre los siguientes componentes de tu ciclo de vida de desarrollo de software (SDLC):

  • Entornos de ejecución de aplicaciones
  • Artefactos de aplicaciones implementados en esos entornos de ejecución
  • Procedencia del compilador

Developer Connect Insights usa estas relaciones para agregar eventos relevantes del SDLC y las usa como contexto para ayudarte a resolver problemas y tomar decisiones. Developer Connect Insights registra estos eventos en Cloud Logging.

¿Cómo puedo usar Developer Connect Insights?

Los siguientes son algunos ejemplos de información que puedes obtener de Developer Connect Insights.

Cuando se producen interrupciones y problemas de producción, los SRE pueden disminuir el tiempo que lleva descubrir la causa raíz y recuperarse de la interrupción si obtienen respuestas a preguntas como las siguientes:

  • ¿Qué cambió para my-app en us-east1 desde 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? ¿Desde qué fuente y desde qué confirmaciones?

  • ¿Qué implementaciones podrían haber causado el problema de producción que estamos viendo?

  • ¿Qué artefactos, implementados en qué entornos de ejecución de aplicaciones, se vieron afectados por una implementación?

¿Qué necesito para usar Developer Connect Insights?

Developer Connect Insights requiere los siguientes Google Cloud productos y herramientas:

  • Una aplicación de App Hub (opcional)

    Si eliges definir el alcance de la configuración de Developer Connect Insights en una aplicación de App Hub, necesitas una aplicación de App Hub.

    Developer Connect Insights admite todos los modelos de configuración de App Hub para aplicaciones. Te recomendamos que uses una carpeta configurada para la administración de aplicaciones de modo que puedas usar Gemini Cloud Assist y otras funciones centradas en la aplicación.

  • Un Google Cloud proyecto (opcional)

    Puedes elegir definir el alcance de la configuración de Developer Connect Insights en un Google 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 Developer Connect Insights.

  • Developer Connect

    Debes habilitar la API de Developer Connect.

  • Procedencia del compilador

    La imagen de tu contenedor debe tener una procedencia de compilación correspondiente que Developer Connect Insights pueda encontrar. Consulta Configura Developer Connect Insights para obtener más información, incluidas las fuentes desde las que Developer Connect Insights puede recuperar la procedencia.

  • Gemini Cloud Assist

    Puedes habilitar Gemini Cloud Assist para usar Developer Connect Insights con las investigaciones de Gemini Cloud Assist. Developer Connect Insights agrega eventos de implementación de aplicaciones al contexto de investigación de Gemini Cloud Assist.

¿Qué entornos de ejecución admite Developer Connect Insights?

Developer Connect Insights solo admite Google Kubernetes Engine y Cloud Run.

¿Qué sigue?