Puedes ver y analizar los datos de seguimiento recopilados de varios Google Cloud proyectos en una sola vista si configuras un permiso de seguimiento y el permiso de observabilidad. Un permiso de seguimiento muestra los recursos en los que se buscarán datos de seguimiento, y el permiso de observabilidad especifica qué permiso de seguimiento se usará de forma predeterminada.
Para ver los intervalos de seguimiento que se almacenan en varios proyectos (por ejemplo, cuando una aplicación en un proyecto llama a un servicio alojado en otro proyecto), haz lo siguiente:
Identifica la ubicación geográfica de almacenamiento del proyecto en el que planeas ver los datos de seguimiento y de cada proyecto que almacena datos de seguimiento. Para obtener información sobre cómo mostrar la ubicación de un bucket de observabilidad de un proyecto llamado
_Trace, consulta Cómo enumerar buckets de observabilidad.Cuando todos los proyectos almacenan datos de seguimiento en la misma ubicación, continúa con los pasos de esta guía. Por ejemplo, puedes ver una vista combinada de los datos de tres proyectos que almacenan datos de seguimiento en la ubicación
us.Trace no puede combinar datos de seguimiento almacenados en diferentes ubicaciones.
Para cada proyecto que almacena datos de seguimiento, pídele a tu administrador que te otorgue el rol de usuario de Cloud Trace (
roles/cloudtrace.user) en el proyecto. Este rol te permite ver los datos de seguimiento almacenados en el proyecto.Para el proyecto en el que planeas ver los datos de seguimiento, pídele a tu administrador que te otorgue los siguientes roles en ese proyecto:
- Usuario de Cloud Trace (
roles/cloudtrace.user) - Editor de permisos de Observability (
roles/observability.scopesEditor)
- Usuario de Cloud Trace (
En el proyecto en el que planeas ver los datos de seguimiento, haz lo siguiente:
Crea un permiso de seguimiento y configúralo para que muestre la vista de seguimiento predeterminada de cada proyecto que almacena datos de seguimiento.
La vista de seguimiento predeterminada de un proyecto proporciona acceso a todos los datos de seguimiento almacenados en el proyecto y tiene la ruta de acceso
_Trace/Spans/_AllSpans, en la que los campos_Trace,Spansy_AllSpanshacen referencia a un bucket de observabilidad, un conjunto de datos y una vista. Para obtener información sobre los permisos de seguimiento, consulta Crea y administra permisos de seguimiento.Establece tu nuevo permiso de seguimiento como el predeterminado.
Cuando estableces un permiso de seguimiento predeterminado, también actualizas el permiso de observabilidad, que la página Explorador de seguimiento usa para identificar los recursos en los que se buscarán datos de seguimiento. Debido a que el permiso de observabilidad también identifica el permiso de registros predeterminado, permite que el sistema correlacione los datos de registro y de seguimiento.
Si no realizas este paso, la página Explorador de seguimiento buscará automáticamente datos de seguimiento solo en el proyecto seleccionado, y es posible que el sistema no pueda correlacionar los datos de registro y de seguimiento. Para obtener más información, consulta Configura permisos de observabilidad para consultas de varios proyectos.
Cuando la página Explorador de seguimiento esté abierta, usa el elemento Permiso en la barra de herramientas para cambiar los recursos en los que la página busca datos de seguimiento. Para obtener más información, consulta Configura las vistas que busca el Explorador de seguimiento.