Traces projektübergreifend ansehen

Sie können Tracedaten, die aus mehreren Google Cloud Projekten erfasst wurden, in einer einzigen Ansicht aufrufen und analysieren. Dazu müssen Sie einen Tracebereich und den Beobachtbarkeitsbereich konfigurieren. In einem Tracebereich sind die Ressourcen aufgeführt, in denen nach Tracedaten gesucht werden soll. Im Beobachtbarkeitsbereich wird festgelegt, welcher Tracebereich standardmäßig verwendet werden soll.

So rufen Sie Trace-Spans auf, die in mehreren Projekten gespeichert sind, z. B. wenn eine Anwendung in einem Projekt einen Dienst aufruft, der in einem anderen Projekt gehostet wird:

  1. Ermitteln Sie den geografischen Speicherort für das Projekt, in dem Sie Tracedaten aufrufen möchten, und für jedes Projekt, in dem Tracedaten gespeichert sind. Informationen zum Anzeigen des Standorts eines Beobachtbarkeits-Buckets eines Projekts mit dem Namen _Trace finden Sie unter Beobachtbarkeits-Buckets auflisten.

    Wenn alle Projekte Tracedaten am selben Standort speichern, fahren Sie mit den Schritten in dieser Anleitung fort. Sie können beispielsweise eine kombinierte Ansicht von Daten aus drei Projekten aufrufen, in denen Tracedaten am Standort us gespeichert sind.

    Trace kann Tracedaten, die an verschiedenen Standorten gespeichert sind, nicht kombinieren.

  2. Bitten Sie Ihren Administrator, Ihnen für jedes Projekt, in dem Tracedaten gespeichert sind, die Rolle „Cloud Trace-Nutzer“ (roles/cloudtrace.user) für das Projekt zuzuweisen. Mit dieser Rolle können Sie die im Projekt gespeicherten Tracedaten aufrufen.

  3. Bitten Sie Ihren Administrator, Ihnen für das Projekt, in dem Sie Tracedaten aufrufen möchten, die folgenden Rollen für dieses Projekt zuzuweisen:

  4. Gehen Sie im Projekt, in dem Sie Tracedaten aufrufen möchten, so vor:

    1. Erstellen Sie einen Tracebereich und konfigurieren Sie ihn so, dass die Standard-Traceansicht für jedes Projekt aufgeführt wird, in dem Tracedaten gespeichert sind.

      Die Standard-Traceansicht eines Projekts bietet Zugriff auf alle im Projekt gespeicherten Tracedaten und hat den Pfad _Trace/Spans/_AllSpans, wobei die Felder _Trace, Spans und _AllSpans auf ein Beobachtbarkeits-Bucket, ein Dataset und eine Ansicht verweisen. Informationen zu Tracebereichen finden Sie unter Tracebereiche erstellen und verwalten.

    2. Legen Sie Ihren neuen Tracebereich als Standard fest.

      Wenn Sie einen Standard-Tracebereich festlegen, aktualisieren Sie auch den Beobachtbarkeitsbereich. Dieser wird auf der Seite Trace-Explorer verwendet, um die Ressourcen zu ermitteln, in denen nach Tracedaten gesucht werden soll. Da der Beobachtbarkeitsbereich auch den Standard-Logbereich identifiziert, kann das System Log- und Tracedaten korrelieren.

      Wenn Sie diesen Schritt nicht ausführen, sucht die Seite Trace-Explorer automatisch nur in Ihrem ausgewählten Projekt nach Tracedaten und das System kann Log- und Tracedaten möglicherweise nicht korrelieren. Weitere Informationen finden Sie unter Beobachtbarkeitsbereiche für Abfragen in mehreren Projekten konfigurieren.

Wenn die Seite Trace-Explorer geöffnet ist, können Sie mit dem Element Bereich in der Symbolleiste ändern, in welchen Ressourcen die Seite nach Tracedaten sucht. Weitere Informationen finden Sie unter Konfigurieren, in welchen Ansichten der Trace-Explorer sucht.