Cómo ver el seguimiento en los proyectos

Cloud Trace admite la capacidad de ver en un proyecto de Google Cloud los intervalos de seguimiento generados por una aplicación alojada en otro proyecto de Google Cloud. En esta situación de varios proyectos, Trace filtra automáticamente los intervalos que no tienes permiso para ver.

Considera el caso de que tengas los proyectos de Google Cloud A y B, y supón que una aplicación alojada por el proyecto B realiza una llamada de gRPC en una aplicación alojada por el proyecto A. Si abres Google Cloud Console y seleccionas el proyecto A, solo puedes ver los intervalos de seguimiento generados por las aplicaciones alojadas en el proyecto A. Específicamente, no puedes ver los intervalos de seguimiento generados por el proyecto B cuando realiza una llamada de gRPC al proyecto A.

Sin embargo, si aprovechas la capacidad de varios proyectos de Trace, desde el proyecto A de Google Cloud Console, puedes ver los intervalos generados por la aplicación alojada en el proyecto A y puedes ver esos intervalos generados por la aplicación alojada en el proyecto B cuando realiza las llamadas de gRPC al proyecto A.

En esta página, se proporcionan detalles sobre cómo configurar Cloud Trace para que puedas ver los intervalos de seguimiento relacionados con los proyectos de Google Cloud en una sola vista.

Comenzar

Para ver los intervalos de seguimiento en los proyectos de Google Cloud, haz lo siguiente:

  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.

      Puedes ver la organización en la que creas tu proyecto en el cuadro de diálogo Proyecto nuevo:

      Panel del proyecto nuevo que muestra tu organización.

    • Si tienes un proyecto de Google Cloud que no forma parte de una organización, puedes moverlo a tu organización. Para obtener detalles, consulta Migra proyectos existentes.

  2. Asegúrate de tener la función de Usuario de Cloud Trace de Cloud Identity and Access Management (Cloud IAM) y la función de Visor de Logging de Cloud IAM en cada proyecto.

  3. Asegúrate de tener el permiso resourcemanager.organizations.get para tener acceso de lectura a la organización de los proyectos. Este permiso forma parte de la función Visor de la organización de Cloud IAM.

    Para probar si tienes este permiso, abre el selector de proyectos en la parte superior de Cloud Console y asegúrate de que puedas ver un menú desplegable de organizaciones:

    Vista de la organización de Cloud Trace.

  4. Configura las aplicaciones para que escriban seguimientos de los proyectos en los que se alojan:

Cómo ver los detalles de seguimiento en todos los proyectos

Después de completar los pasos para comenzar, haz lo siguiente:

  1. En Cloud Console, selecciona Trace y, luego, lista de Trace, o haz clic en el siguiente botón:

    Ir a la Lista de Trace

    Asegúrate de seleccionar uno de los proyectos que configuraste para la visualización del seguimiento entre proyectos. En el ejemplo anterior, seleccionarías el proyecto A o B.

    Es posible que los seguimientos tarden algunos minutos en aparecer la primera vez que utilices Trace. Para obtener más detalles, consulta Cómo buscar y ver seguimientos. En la siguiente captura de pantalla, se muestra una página de muestra de la lista de Trace:

    Página de la lista de Cloud Trace.

    La lista de resultados y gráfico de dispersión de seguimiento solo se basará en el proyecto actual seleccionado y no incluirá otros proyectos en el seguimiento.

  2. Para ver los detalles de un seguimiento, haz clic en cualquier URI de solicitud en la Lista de Trace. Los detalles de seguimiento aparecen debajo del gráfico:

    Panel de detalles de Cloud Trace.

    Los intervalos de seguimiento de todos los proyectos asociados con el seguimiento se muestran en los detalles de seguimiento. Los detalles de seguimiento no se limitan a los intervalos de seguimiento del proyecto seleccionado actualmente.

  3. Haz clic en cualquier barra azul, que representan intervalos de seguimiento, en el cronograma para ver el panel de Detalles. Puedes ver cuál es la etiqueta de Project (Proyecto) asociada con el intervalo de seguimiento y los detalles relacionados.

Qué sigue