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
,
solo podrás ver los intervalos de seguimiento generados por las aplicaciones que aloja
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. Cuando usas esta función, cuando ves los datos de seguimiento del proyecto A
, también puedes ver los intervalos que genera el proyecto B
cuando realiza las llamadas al proyecto A
.
Configurar proyectos, permisos y aplicaciones
Realiza los siguientes pasos de configuración:
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 creará de manera automática en los recursos de esta.
Si tienes un proyecto de Google Cloud que no es parte de una organización, puedes moverlo a esta. Para obtener más detalles, consulta Cómo migrar proyectos existentes.
-
Para obtener los permisos que necesitas para ver los seguimientos en todos los proyectos, pídele a tu administrador que te otorgue los siguientes roles de IAM en tus proyectos o 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.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
-
Usuario de Cloud Trace (
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, adjunta un encabezado de contexto de seguimiento a la solicitud.
Cómo ver los detalles de seguimiento en todos los proyectos
Para ver los seguimientos, después de completar los pasos de configuración en proyectos de Google Cloud, haz lo siguiente:
-
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 seguimientos y se mostrará un gráfico de dispersión y una tabla que muestran los seguimientos más recientes.
Para explorar un seguimiento específico, selecciónalo en el diagrama de dispersión o en la tabla, o bien 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?
- Cómo encontrar y explorar seguimientos
- Configura Cloud Trace
- Crea políticas de alertas
- Crear y ver informes