Ver seguimientos entre distintos proyectos

En este documento, se describe cómo puedes ver todos los intervalos de un seguimiento desde una sola cuando esos intervalos son generados por aplicaciones almacenadas en diferentes Los proyectos de Google Cloud que están en una organización.

Considera el caso en el que tienes proyectos de Google Cloud A y B. supón que una aplicación alojada por el proyecto B realiza una llamada a una aplicación alojada en el proyecto A. Si abres la consola de Google Cloud y seleccionas el proyecto A, entonces, solo podrás ver los intervalos de seguimiento generados por las aplicaciones alojadas por el proyecto A. Con la configuración predeterminada, no puedes ver los intervalos de seguimiento que genera el proyecto B cuando realiza una llamada al proyecto A.

Para ver los intervalos de seguimiento que genera el proyecto B cuando hace una llamada a proyecto A desde el contexto del proyecto A, usa la capacidad entre proyectos de Ras-Trear. Con esta función, cuando visualices datos del proyecto A, también puedes ver los intervalos que generó el proyecto B cuando realiza las llamadas al proyecto A.

Configurar proyectos, permisos y aplicaciones

Realiza los siguientes pasos de configuración:

  1. Asocia cada uno de tus proyectos de Google Cloud con la misma organización.

    • Si creas un proyecto nuevo en el contexto de la organización, se crea automáticamente en el recurso de la organización.

    • Si tienes un proyecto de Google Cloud que no forma parte de una organización puedes moverlos a tu organización. Para obtener más información, consulta Migra proyectos existentes.

  2. A fin de obtener los permisos que necesitas para ver los seguimientos en todos los proyectos, haz lo siguiente: solicita a tu administrador que te otorgue el los siguientes roles de IAM en tus proyectos o tu organización:

    • Usuario de Cloud Trace (roles/cloudtrace.user) en cada proyecto.
    • Visualizador de registros (roles/logging.viewer) en cada proyecto.
    • Visualizador de la organización (roles/resourcemanager.organizationViewer) en la organización. Se te otorgó este rol cuando el selector de proyectos incluye una lista de organizaciones.

    Si quieres obtener más información para otorgar roles, consulta Administra el acceso.

    También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.

  3. Configura tus aplicaciones para que escriban seguimientos de los proyectos en los que se encuentran alojado.

    Para forzar el seguimiento de las solicitudes entre proyectos, adjuntar un encabezado de contexto de seguimiento a la solicitud.

Visualiza detalles de seguimiento en los proyectos

Para ver los seguimientos, después de completar los pasos de configuración en proyectos de Google Cloud, haz lo siguiente:

  1. En la consola de Google Cloud, ve a la página Explorador de seguimiento:

    Ve al Explorador de seguimiento

    También puedes usar la barra de búsqueda para encontrar esta página.

    Selecciona el proyecto desde el que planeas ver los datos de seguimiento. Por ejemplo: puedes seleccionar el proyecto A.

    Se abrirá la página Explorador de seguimiento y se mostrará un diagrama de dispersión y una tabla. que muestran los seguimientos más recientes.

  2. Para explorar un seguimiento específico, selecciónalo desde el diagrama de dispersión o desde la tabla o ingresa su ID en el campo ID de seguimiento.

    El panel Detalles del seguimiento se abre y muestra todos los intervalos que tienes. permiso para ver, incluso cuando estos intervalos estén en proyectos de Google Cloud que están en la misma organización.

¿Qué sigue?