Sie können die Dashboards und die Topologiekarte aufrufen, die Application Monitoring für Ihre App Hub-Anwendungen, -Dienste und -Arbeitslasten erstellt, um die Ressourcenleistung zu überwachen, Golden Signals und Benachrichtigungen zu prüfen, Dienste und Arbeitslasten zu registrieren und Probleme zu diagnostizieren.
Was im Anwendungsmonitoring angezeigt wird
Auf den Dashboards für das Anwendungsmonitoring wird Folgendes angezeigt:
- Details zu Ihren registrierten Anwendungen, einschließlich Standort, Kritikalität und registrierten Diensten (
) und Arbeitslasten (
). Details zu Ihren erkannten und registrierten Diensten und Arbeitslasten, einschließlich ihres funktionalen Typs, mit dem Sie KI-Agenten () und MCP-Server (
) identifizieren können.Telemetriedaten für Ihre Anwendungen, Dienste und Arbeitslasten:
- Log- und Messwertdaten, die von der unterstützten Infrastruktur generiert werden.
- Trace-Spans, die von instrumentierten Anwendungen generiert werden.
- Von OpenTelemetry definierte Golden Signals für Traffic, Latenz und Fehlerrate, wenn eine Arbeitslast in der Google Kubernetes Engine ausgeführt wird. Weitere Informationen finden Sie unter Instrument für das Anwendungsmonitoring.
Öffnen Sie Benachrichtigungen für Ihre Anwendungen, Dienste und Arbeitslasten. Bei Anwendungen sowie registrierten Diensten und Arbeitslasten stammen diese Benachrichtigungen aus Benachrichtigungsrichtlinien, die mit einer App Hub-Anwendung verknüpft sind. Für erkannte Dienste und Arbeitslasten verwendet Google Cloud Observability den Namen des Cloud Asset Inventory, um relevante Benachrichtigungsrichtlinien zu identifizieren.
Ein Topologiediagramm, das eine dynamische Ansicht der Beziehungen zwischen Diensten und Arbeitslasten bietet. In diesem Diagramm werden auch Meldungen und Verkehr angezeigt.
Google Cloud Console-Navigation bei Verwendung eines für die Verwaltung von Anwendungen konfigurierten Ordners
App Hub unterstützt zwei Konfigurationen: für Anwendungsverwaltung konfigurierte Ordner und App Hub-Hostprojekte. Dieser Abschnitt gilt nur, wenn Sie einen für die Verwaltung von Anwendungen konfigurierten Ordner verwenden.
Wenn Sie einen für die Verwaltung von Anwendungen konfigurierten Ordner verwenden, setzt die Google Cloud Console die Ressourcenauswahl automatisch von einem für die Verwaltung von Anwendungen konfigurierten Ordner auf das Verwaltungsprojekt des Ordners zurück, wenn Sie eine Google Cloud Observability-Seite aufrufen. Wenn Sie in der Google Cloud Console zu einer anderen Seite wechseln, wird die Ressourcenauswahl auf den für die Verwaltung von Anwendungen konfigurierten Ordner zurückgesetzt.
Cloud Logging unterstützt Ordner als Ressource. In Ordnern werden beispielsweise vom System erstellte Logsenken und Log-Buckets mit den Namen _Default und _Required gespeichert.
Verwenden Sie die Ressourcenauswahl, um auf die Ordnerressource zuzugreifen, und wählen Sie den für die Anwendungsverwaltung konfigurierten Ordner manuell aus.
Hinweis
Bevor Sie das Anwendungsmonitoring verwenden können, müssen Sie Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt konfigurieren. In diesem Projekt können Sie die Telemetriedaten Ihrer Anwendung aufrufen:
-
Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen zuzuweisen, um die Berechtigungen zu erhalten, die Sie zum Aufrufen von Log- und Messwertdaten, zum Erstellen von Benachrichtigungsrichtlinien und zum Anpassen von Dashboards benötigen:
- Loganzeige (
roles/logging.viewer) für Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt und alle anderen Projekte, die im Standard-Logbereich aufgeführt sind. Diese Rolle gewährt Zugriff auf die meisten Logeinträge im Log-Bucket_Default. Weitere Informationen finden Sie unter Logging-Rollen. - Logs View Accessor (
roles/logging.viewAccessor) für die Logansichten, die im Standard-Logbereich Ihres App Hub-Hostprojekts oder -Verwaltungsprojekts aufgeführt sind. Weitere Informationen zum Gewähren des Zugriffs auf eine Logansicht finden Sie unter Zugriff auf eine Logansicht steuern. - Monitoring-Bearbeiter (
roles/monitoring.editor) für Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt. Für Hauptkonten, die keine Benachrichtigungsrichtlinien oder Dashboards erstellen oder ändern müssen, sollten Sie die Rolle Monitoring-Betrachter (roles/monitoring.viewer) gewähren. - Cloud Trace-Nutzer (
roles/cloudtrace.user) für Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt und die Projekte im Standard-Trace-Bereich. - App Hub-Betrachter (
roles/apphub.viewer) für Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt. Weitere Informationen finden Sie unter App Hub-Rollen und -Berechtigungen.
Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.
Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.
- Loganzeige (
Konfigurieren Sie den Beobachtbarkeitsbereich Ihres App Hub-Hostprojekts oder -Verwaltungsprojekts. Weitere Informationen finden Sie unter Anwendungsmonitoring einrichten.
Der Beobachtbarkeitsbereich steuert, welche Daten für Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt verfügbar sind. Mit den Standardeinstellungen für diese Bereiche können Sie möglicherweise nicht alle Log- oder Messwertdaten aufrufen.
Aktualisieren Sie die Benachrichtigungsrichtlinien, die Ihre Anwendungsdaten überwachen, um anwendungsspezifische Labels einzuschließen. Weitere Informationen finden Sie unter Benachrichtigungsrichtlinie mit einem Dienst oder einer Arbeitslast verknüpfen.
Anwendungen auflisten
So listen Sie die Anwendungen auf, die Sie bei App Hub registriert haben, zusammen mit Informationen wie der Anzahl der Benachrichtigungen und dem Standort, der Kritikalität und der Umgebung der Anwendung:
-
Rufen Sie in der Google Cloud Console die Seite Anwendungsmonitoring auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Wählen Sie in der Symbolleiste der Google Cloud Console Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt aus.
Wählen Sie den Tab Anwendungen aus.
Der folgende Screenshot zeigt das Zusammenfassungs-Dashboard:
Auf dem Tab Anwendungen haben Sie mehrere Möglichkeiten:
Wenn Sie eine Anwendung in App Hub öffnen möchten, klicken Sie auf more_vert Mehr und wählen Sie In App Hub verwalten aus.
Wenn Sie eine Anwendung prüfen möchten, wählen Sie den Namen der Anwendung aus. Im Dashboard, das sich öffnet, können Sie die Log-, Trace- und Messwertdaten der Anwendung sowie ihre Topologie untersuchen. Sie können auch Dashboards öffnen, die für jeden Dienst oder jede Arbeitslast, die Teil der Anwendung ist, spezifisch sind.
Weitere Informationen finden Sie im Abschnitt Anwendung untersuchen in diesem Dokument.
Registrierte und erkannte Dienste und Arbeitslasten auflisten
Mit App Hub können Sie Infrastrukturressourcen als Dienste oder Arbeitslasten registrieren. Außerdem können Infrastrukturressourcen erkannt werden, die für die Registrierung infrage kommen. Dienste und Arbeitslasten können einen der folgenden Registrierungsstatus haben:
Registriert: Dienste und Arbeitslasten, die für eine Anwendung registriert sind und von App Hub verwaltet werden.
Erkannt: Dienste und Arbeitslasten, die Sie bei einer Anwendung registrieren können, da sie Teil der Anwendungsverwaltungsgrenze sind und nicht bei einer anderen Anwendung registriert sind oder bei mehreren Anwendungen registriert werden können. Der Status „Erkannt“ umfasst auch Dienste und Arbeitslasten, die Sie aus einer Anwendung löschen oder deren Registrierung Sie aufheben, die Sie aber wieder registrieren können.
Getrennt: Dienste oder Arbeitslasten, die für eine Anwendung registriert wurden, aber von App Hub nicht verwaltet oder überwacht werden können, da die zugrunde liegenden Google Cloud -Ressourcen nicht mehr Teil der von Ihnen definierten Anwendungsgrenze sind.
So listen Sie Ihre registrierten und erkannten Dienste und Arbeitslasten auf:
-
Rufen Sie in der Google Cloud Console die Seite Anwendungsmonitoring auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Wählen Sie in der Symbolleiste der Google Cloud Console Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt aus.
Wählen Sie den Tab Dienste und Arbeitslasten aus.
Auf der Seite Dienste und Arbeitslasten werden alle registrierten Dienste und Arbeitslasten aufgeführt. Für jede unterstützte App Hub-Region werden außerdem maximal 100 erkannte Dienste und 100 erkannte Arbeitslasten aufgeführt.
Damit Sie den Typ der einzelnen Ressourcen leichter erkennen können, enthält die Tabelle die folgenden Spalten:
- App Hub-Typ: Zeigt den App Hub-Registrierungstyp an, entweder Dienst (
) oder Arbeitslast (
). - Funktionstyp: Zeigt den App Hub-Funktionstyp an, z. B. Agent () oder MCP-Server (
).
- App Hub-Typ: Zeigt den App Hub-Registrierungstyp an, entweder Dienst (
Auf dem Tab Dienste und Arbeitslasten können Sie Folgendes tun:
- Über die Schaltfläche view_column Spalten können Sie die in der Tabelle angezeigten Daten ändern. Sie können beispielsweise die Spalte Funktionstyp anzeigen lassen.
- Wenden Sie Filter an, um die Liste der Dienste und Arbeitslasten zu ändern. Sie können beispielsweise nach Funktionstyp filtern, um Dienste und Arbeitslasten für KI-Agenten oder MCP-Server zu finden. Ebenso können Sie mit Filtern einen bestimmten Dienst oder eine bestimmte Arbeitslast finden.
Registrieren Sie einen oder mehrere erkannte Dienste oder Arbeitslasten bei einer neuen oder vorhandenen Anwendung:
Wenn Sie einen einzelnen Dienst oder eine einzelne Arbeitslast registrieren möchten, wählen Sie in der Spalte Anwendung die Option Registrieren aus.
So registrieren Sie mehrere Dienste oder Arbeitslasten:
Klicken Sie für jeden Dienst oder jede Arbeitslast das check_box_outline_blank Kästchen an.
Sie können maximal 100 Auswahlen treffen. Wenn ein Kästchen nicht aktiviert ist, ist der Dienst oder die Arbeitslast bereits registriert.
Wählen Sie im Banner für die Tabellenauswahl die Option Registrieren aus.
Wählen Sie im Registrierungsdialogfeld aus, ob Sie eine neue Anwendung erstellen oder eine vorhandene Anwendung verwenden möchten, und schließen Sie das Dialogfeld ab.
Neue Anwendung: Geben Sie die Details für die Anwendung ein und legen Sie den Standort auf
globaloderregionalfest. Sie müssenglobalverwenden, wenn sich die Dienste und Arbeitslasten an mehreren Standorten befinden.Vorhandene Anwendung: Wählen Sie eine Anwendung aus. Sie können jeden Dienst oder jede Arbeitslast bei einer Anwendung registrieren, deren Standort
globalist. Wenn eine Anwendung einen bestimmten Standort hat, können Sie nur Dienste und Arbeitslasten mit demselben Standort registrieren.
Informationen zu Anwendungsstandorten finden Sie unter Globale und regionale Anwendungen.
Für registrierte Dienste und Arbeitslasten können Sie die zugehörige Anwendung in App Hub öffnen.
Öffnen Sie ein Dashboard, das Telemetriedaten für einen Dienst oder eine Arbeitslast anzeigt. Weitere Informationen finden Sie im Abschnitt Dienst oder Anwendung untersuchen in diesem Dokument.
Topologie für die Grenze der Anwendungsverwaltung ansehen
Google Cloud Observability erstellt mithilfe von Trace-Daten ein dynamisches Topologiediagramm Ihrer registrierten und erkannten Dienste und Arbeitslasten. Um zu bestimmen, welche Trace-Daten analysiert werden sollen, fragt Google Cloud Observability die im Standard-Trace-Bereich aufgeführten Ressourcen nach Trace-Daten ab und behält dann nur die Daten bei, die für Projekte innerhalb Ihrer Anwendungsgrenze bestimmt sind.
So rufen Sie ein dynamisches Topologiediagramm Ihrer Anwendungen und der erkannten Dienste und Arbeitslasten auf:
Führen Sie die Schritte unter Anwendungstopologie ansehen: Vorbereitung aus.
-
Rufen Sie in der Google Cloud Console die Seite Anwendungsmonitoring auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
Wählen Sie in der Symbolleiste der Google Cloud Console Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt aus.
Wählen Sie den Tab Topologie aus.

Auf der Seite Topologie wird für jede registrierte Anwendung ein blauer Kreis angezeigt:
Bei zwei Anwendungen wird im blauen Kreis die Schaltfläche Minimieren unfold_less angezeigt. Für diese Anwendungen werden die Dienste und Arbeitslasten angezeigt.
Für eine Anwendung wird ein einzelner Knoten angezeigt und der blaue Kreis zeigt die Schaltfläche Erweitern an. Der Wert auf der Schaltfläche ist die Anzahl der registrierten Dienste und Arbeitslasten.
Für registrierte und erkannte Dienste und Arbeitslasten wird im Topologiediagramm ein Knoten mit einem Symbol angezeigt, das den Ressourcentyp angibt. Außerdem werden Kanten angezeigt, die den Traffic zwischen zwei Knoten darstellen.
In der Topologiegrafik werden maximal 1.000 Knoten angezeigt. Für jede unterstützte App Hub-Region kann das Diagramm maximal 100 erkannte Dienste und 100 erkannte Arbeitslasten anzeigen.
In der interaktiven Topologiegrafik können Sie Folgendes tun:
Ändern Sie die Visualisierung, indem Sie heran- oder herauszoomen, Knoten neu positionieren oder einen Anwendungskreis zu einem Punkt minimieren.
Wählen Sie eine Anwendung oder einen Knoten aus, um Informationen zu Attributen und Benachrichtigungen zu erhalten.
Wählen Sie die Kante aus, um Informationen zum Traffic zwischen Knoten abzurufen. In einem Flyout werden die Knotennamen und wichtige Messwerte wie die Fehlerrate und das 95. Perzentil der Latenz angezeigt.
Weitere Informationen zu diesem Tab finden Sie unter Anwendungstopologie ansehen.
Anwendung prüfen
So prüfen Sie den Zustand einer Anwendung:
-
Rufen Sie in der Google Cloud Console die Seite Anwendungsmonitoring auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Wählen Sie in der Symbolleiste der Google Cloud Console Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt aus.
Wählen Sie den Tab Übersicht und dann in der Liste der Anwendungen die gewünschte Anwendung aus.
Ein Dashboard für die Anwendung wird geöffnet und der Tab Übersicht ist ausgewählt. Auf diesem Tab werden zusammenfassende Informationen angezeigt. In den folgenden Abschnitten werden die Informationen beschrieben, die Sie auf den Tabs Übersicht, Dashboards und Topologie finden.
Zusammenfassende Informationen aufrufen
Wenn Sie allgemeine Informationen zur Anwendung sowie eine Liste der Dienste und Arbeitslasten aufrufen möchten, wählen Sie den Tab Übersicht aus:
Wie Sie sehen, enthält dieser Tab allgemeine Informationen zur Anwendung sowie eine Liste der Dienste und Arbeitslasten, die für die Anwendung registriert sind. Für jeden Dienst oder jede Arbeitslast werden auf diesem Tab auch die folgenden Informationen angezeigt:
- Die Anzahl der offenen Benachrichtigungen. Wählen Sie die Zahl aus, um die Details dieser Benachrichtigungen aufzurufen.
- Der App Hub-Typ.
Im Beispiel wurden die Spalten der Tabelle so geändert, dass auch der App Hub-Funktionstyp angezeigt wird. Der funktionale Typ hilft Ihnen, agentische Arbeitslasten und Dienste zu identifizieren:
- Agent ()
- MCP-Server (
)
Werte für wichtige Signale:
- Traffic: Anforderungsrate eingehender Anfragen an den Dienst oder die Arbeitslast im ausgewählten Zeitraum. Bei einigen Konfigurationen enthält dieses Diagramm Tabs. Auf dem Tab Anfrage wird der L7-Netzwerkmesswert und auf dem Tab Byte der L4-Netzwerkmesswert angezeigt.
- Serverfehlerrate: Verhältnis der eingehenden Anfragen, deren Antwortcode einem 5xx-HTTP-Antwortcode entspricht, zu allen eingehenden Anfragen im ausgewählten Zeitraum.
- P95-Latenz: 95. Perzentil der Latenz für eine Anfrage, die im ausgewählten Zeitraum verarbeitet wurde, in Millisekunden.
- Sättigung: Misst, wie ausgelastet Ihr Dienst oder Ihre Arbeitslast ist. Bei verwalteten Instanzgruppen (MIGs), Cloud Run- und Google Kubernetes Engine-Deployments wird in diesem Feld beispielsweise die CPU-Auslastung angezeigt.
Auf dem Tab Übersicht haben Sie folgende Möglichkeiten:
- Öffnen Sie die Anwendung, einen Dienst oder eine Arbeitslast in App Hub.
- Öffnen Sie das Dashboard für einen Dienst oder eine Arbeitslast.
- Setzen Sie den Zeitraum zurück. Wenn Sie das Dashboard öffnen, ist der Zeitraum auf die letzte Stunde festgelegt.
Aggregierte Telemetriedaten ansehen
Wenn Sie Log-, Messwert-, Trace- und Benachrichtigungsinformationen für Ihre Anwendung aufrufen möchten, wählen Sie den Tab Dashboards aus.
In den Diagrammen auf diesem Tab werden Messwertdaten für die Dienste und Arbeitslasten in Ihrer Anwendung automatisch zusammengefasst. In diesen Diagrammen werden auch Ereignisannotationen angezeigt, mit denen Sie Daten aus verschiedenen Quellen korrelieren können, wenn Sie ein Problem beheben.
Wenn Sie sehen möchten, welche Annotationen aktiviert sind, klicken Sie in der Symbolleiste auf
Annotationen.
Der Tab Dashboards enthält Filter, mit denen Sie die angezeigten Daten einschränken können. Weitere Informationen zum Erkunden der auf diesem Tab angezeigten Daten finden Sie im Abschnitt Dashboard-Optionen zum Erkunden von Telemetriedaten verwenden in diesem Dokument.
KI-Ressourcen ansehen
Das Anwendungsmonitoring verwendet Trace-Daten, um Messwerte wie die Tokennutzung und Fehlerraten für die KI-Ressourcen abzuleiten, die Ihre Anwendung verwendet. Anhand dieser Messwerte können Sie den Zustand, das Verhalten und die Kosten Ihrer Anwendung nachvollziehen.
So rufen Sie Informationen zu den KI-Ressourcen auf, die mit Ihrer Anwendung verknüpft sind:
- Wählen Sie den Tab Dashboards aus.
Wählen Sie im Inhaltsverzeichnis des Dashboards die Option KI-Ressourcen aus.
Wenn Sie keinen Eintrag für KI-Ressourcen sehen, sind Ihrer Anwendung keine KI-Ressourcen zugeordnet.
Im Dashboard-Abschnitt KI-Ressourcen können Sie die folgenden Informationen aufrufen und untersuchen:
- Gesamtzahl der Abfragen pro Sekunde und Tokenanzahl.
- Durchschnittliche Fehlerrate, Latenz und Fehlerrate bei Toolaufrufen.
- Tokennutzung.
- Fehlerraten und Latenz für KI-Agenten.
Informationen zum Erkunden dieses Dashboards finden Sie unter KI-Ressourcen ansehen.
Topologie ansehen
Wenn Sie eine dynamische Ansicht der Dienste und Arbeitslasten, Benachrichtigungen und des Traffics Ihrer Anwendung aufrufen möchten, wählen Sie den Tab Topologie aus.
Informationen zum Tab Topologie finden Sie unter Topologie ansehen.
Dienst oder Arbeitslast untersuchen
Das Anwendungsmonitoring erstellt für jeden Dienst und jede Arbeitslast ein Dashboard. Diese Dashboards enthalten Telemetriedaten und Benachrichtigungsinformationen und können Ihnen helfen, den Zustand eines bestimmten Dienstes oder einer bestimmten Arbeitslast zu verstehen. Sie können die Daten in diesen Dashboards ähnlich wie die Daten auf dem Tab Dashboard einer Anwendung untersuchen.
Der folgende Screenshot zeigt das Dashboard für eine Arbeitslast:
Der Registrierungsstatus eines Dienstes oder einer Arbeitslast wirkt sich darauf aus, welche Daten im Dashboard für den Dienst oder die Arbeitslast angezeigt werden:
Registriert: Das Anwendungsmonitoring verwendet die anwendungsspezifischen Labels und Attribute, die von der unterstützten Infrastruktur und den instrumentierten Anwendungen an die von ihnen generierten Telemetriedaten angehängt werden. Diese Dashboards enthalten Log-, Messwert- und Trace-Daten.
Erkannt: Application Monitoring leitet den Ressourcentyp anhand des Asset-Namens ab, wie in Cloud Asset Inventory definiert. Anschließend wird der Ressourcentyp verwendet, um Log- und Messwertdaten für die unterstützte Infrastruktur zu identifizieren und zu filtern. Wenn der Ressourcentyp beispielsweise
cloud_run-revisionist, können Diagramme die Daten nach den Werten der Labelslocationundservice_namefiltern.
So öffnen Sie das Dashboard „Anwendungsmonitoring“ für einen Dienst oder eine Arbeitslast:
-
Rufen Sie in der Google Cloud Console die Seite Anwendungsmonitoring auf:
Wenn Sie diese Seite über die Suchleiste suchen, wählen Sie das Ergebnis aus, dessen Zwischenüberschrift Monitoring ist.
- Wählen Sie in der Symbolleiste der Google Cloud Console Ihr App Hub-Hostprojekt oder -Verwaltungsprojekt aus.
Wählen Sie den Tab Dienste und Arbeitslasten und dann den Dienst oder die Arbeitslast aus.
Es wird ein Dashboard für den ausgewählten Dienst oder die ausgewählte Arbeitslast geöffnet.
Zusammenfassende Informationen aufrufen
Wenn Sie allgemeine Informationen zu Ihrem Dienst oder Ihrer Arbeitslast aufrufen möchten, wählen Sie im Inhaltsverzeichnis des Dashboards die Option Übersicht aus.
In diesem Abschnitt wird Folgendes angezeigt:
Informationen zur Anwendung, z. B. Infrastrukturtyp und Kritikalität. Wenn der Infrastrukturtyp nicht identifiziert werden kann, wird in diesem Feld App Hub-Dienst angezeigt. Weitere Informationen finden Sie unter Vom Anwendungsmonitoring unterstützte Infrastruktur.
Eine Tabelle mit Warnungen.
Wichtige Signale.
Wenn ein Dienst oder eine Arbeitslast nicht registriert ist, wird in diesem Abschnitt auch ein Banner wie das folgende angezeigt:
This service is not registered. Register it to gain a unified view of your application's performance and stability.
Sie müssen nichts weiter tun. Wir empfehlen jedoch, Ihre Dienste und Arbeitslasten zu registrieren.
Telemetriedaten ansehen
Wenn Sie Telemetriedaten aufrufen möchten, verwenden Sie das Inhaltsverzeichnis des Dashboards, um zu den relevanten Inhalten zu gelangen:
- Wählen Sie Infrastruktur aus, um Golden Signals und andere Messwertinformationen aufzurufen.
- Wählen Sie Traces aus, um Trace-Daten zu untersuchen.
- Wählen Sie Logs aus, um Logdaten zu analysieren.
In Telemetriediagrammen werden Ereignisannotationen angezeigt, mit denen Sie Daten aus verschiedenen Quellen bei der Fehlerbehebung leichter zuordnen können. Wenn Sie sehen möchten, welche Annotationen aktiviert sind, klicken Sie in der Symbolleiste auf
Annotationen.
Informationen zum Untersuchen der Daten in diesen Diagrammen finden Sie im Abschnitt Dashboard-Optionen zum Untersuchen von Telemetriedaten verwenden in diesem Dokument.
KI-Ressourcen ansehen
Informationen zu KI-Ressourcen finden Sie im Inhaltsverzeichnis des Dashboards:
Agent: Verfügbar für KI-Agenten. In diesem Abschnitt werden Informationen zu Sitzungen, Agentenaufrufen und zur Tokennutzung angezeigt.
Tools: Für Agenten verfügbar. In diesem Abschnitt werden Informationen zu Toolaufrufen angezeigt, einschließlich Fehlerrate, Anzahl der Aufrufe und P95-Latenz.
Modelle: Für einige KI-Agenten verfügbar. In diesem Abschnitt werden Informationen zur Anzahl der vom KI-Agenten ausgeführten Modellaufrufe, zur Fehlerrate und zur Tokennutzung angezeigt.
Informationen zum Erkunden der Daten in diesen Abschnitten finden Sie unter KI-Ressourcen ansehen.
Dashboard-Optionen zum Untersuchen von Telemetriedaten verwenden
In den Dashboards für das Anwendungsmonitoring werden Log-, Messwert-, Trace- und Benachrichtigungsinformationen angezeigt. In diesem Abschnitt wird beschrieben, wie Sie Optionen in einem Dashboard oder Widget, z. B. einem Diagramm, verwenden können, um weitere Informationen zu den angezeigten Daten zu erhalten. Sie können diese Optionen auch verwenden, um die angezeigten Daten zu ändern.
Dashboard filtern
Sie können einem Dashboard Filter hinzufügen, die auf alle Widgets im Dashboard angewendet werden.
Die Symbolleiste des Tabs Dashboard für eine Anwendung enthält beispielsweise einen Filter wie apphub_service_id: *. Wenn Sie Daten für bestimmte Dienste aufrufen möchten, klicken Sie auf arrow_drop_down Menü und wählen Sie die gewünschten Dienste aus der Liste aus.
Logdaten analysieren
Wenn Sie den Tab Dashboard eines Anwendungs-Dashboards aufrufen, werden Ihre Logdaten im Abschnitt Anwendungslogs angezeigt. Andernfalls werden Ihre Daten im Abschnitt Logs angezeigt.
In den Abschnitten Anwendungslogs und Logs eines Dashboards werden Logeinträge angezeigt, die einem Filter entsprechen und von den Ressourcen gespeichert werden, die im Standard-Logbereich Ihres App Hub-Hostprojekts oder -Verwaltungsprojekts aufgeführt sind. Für Anwendungen sieht der Filter in etwa so aus:
-- Application logs
(apphub_application_location=global)
(apphub_application_id=my-app)
Für Dienste und Arbeitslasten enthält der Filter zusätzliche Klauseln. Wenn Sie den auf Ihre Logdaten angewendeten Filter aufrufen möchten, klicken Sie auf Abfrage anzeigen.
Wenn Sie Abfragen schreiben möchten, öffnen Sie entweder ein Flyout oder die Seite Log-Explorer. Mit beiden Optionen können Sie Abfragen schreiben und ausführen und den Bereich ändern. Im Flyout wird jedoch der aktuelle Kontext beibehalten und Sie können die Ergebnisse Ihrer Exploration in einem benutzerdefinierten Dashboard speichern:
Klicken Sie auf query_stats Daten auswerten, um ein Flyout zu öffnen.
Wenn Sie mit der explorativen Datenanalyse fertig sind, klicken Sie auf Abbrechen, um das Flyout zu schließen und Ihre Änderungen zu verwerfen. Wenn Sie Ihre Änderungen in einem benutzerdefinierten Dashboard speichern möchten, klicken Sie auf Im Dashboard speichern und füllen Sie das Dialogfeld aus. Sie können Ihre Änderungen nicht in dem Dashboard speichern, das Sie beim Öffnen des Flyouts angesehen haben.
Im Flyout werden die Filter, die über den Button Abfrage anzeigen angezeigt werden, nicht aufgeführt. Diese Filter werden auf Dashboard-Ebene angewendet und können nicht entfernt werden.
Klicken Sie auf Im Log-Explorer ansehen, um die Seite Log-Explorer in einem neuen Browsertab zu öffnen.
Die Abfrage ist so vorkonfiguriert, dass Logeinträge angezeigt werden, die mit bestimmten Anwendungs-Labels übereinstimmen und im vom Dashboard angegebenen Zeitraum liegen. Wenn Sie den Browsertab schließen, werden Ihre Änderungen verworfen.
Weitere Informationen zum Prüfen Ihrer Logs finden Sie in den folgenden Dokumenten:
Messwertdaten analysieren
In den Diagrammen und Tabellen auf Ihrem Dashboard werden goldene Signale und andere Messwertdaten angezeigt, die für die von Ihrer Anwendung, Ihrem Dienst oder Ihrer Arbeitslast verwendeten Ressourcen relevant sind. Die angezeigten Daten können in jedem Projekt gespeichert werden, das im Messwertbereich des Hostprojekts oder Verwaltungsprojekts von App Hub aufgeführt ist.
Diagrammkonfiguration ansehen
Wenn Sie Details wie den Messwerttyp und die Aggregationsoptionen für ein Diagramm mit Messwertdaten aufrufen möchten, rufen Sie die Symbolleiste eines Diagramms oder einer Tabelle auf und klicken Sie dann auf info Informationen.
Daten auswerten
Wenn Sie ein Diagramm oder eine Tabelle genauer untersuchen möchten, öffnen Sie entweder ein Flyout oder die Seite Metrics Explorer. Mit beiden Optionen können Sie verschiedene Diagrammeinstellungen ausprobieren und die Ergebnisse in einem benutzerdefinierten Dashboard speichern. Das Flyout behält jedoch den aktuellen Kontext bei:
Klicken Sie auf query_stats Daten auswerten, um ein Flyout zu öffnen.
Wenn Sie mit der explorativen Datenanalyse fertig sind, klicken Sie auf Abbrechen, um das Flyout zu schließen und Ihre Änderungen zu verwerfen. Wenn Sie Ihre Änderungen in einem benutzerdefinierten Dashboard speichern möchten, klicken Sie auf Im Dashboard speichern und füllen Sie das Dialogfeld aus. Sie können Ihre Änderungen nicht in dem Dashboard speichern, das Sie beim Öffnen des Flyouts angesehen haben.
Wenn Sie das Diagramm oder die Tabelle im Metrics Explorer aufrufen möchten, klicken Sie in der Symbolleiste auf more_vert Mehr und wählen Sie dann Im Metrics Explorer ansehen aus.
Sie haben jetzt ein temporäres Diagramm, das Sie ändern und untersuchen können. Sie können beispielsweise die Aggregationsoptionen oder den Anzeigestil ändern. Wenn Sie das Diagramm in einem benutzerdefinierten Dashboard speichern möchten, klicken Sie auf Im Dashboard speichern und füllen Sie das Dialogfeld aus.
Messwert- und Logdaten korrelieren
Wenn Sie sich ein Diagramm ansehen, möchten Sie möglicherweise Logdaten untersuchen, die für dieselbe Ressource wie die im Diagramm dargestellten Messwertdaten geschrieben wurden. Wenn Sie beispielsweise einen Spitzenwert oder einen Einbruch in einem Diagramm sehen, können Sie Logeinträge untersuchen, um zusätzliche Informationen zum System zu erhalten.
Eine Möglichkeit, Messwert- und Logdaten zu korrelieren, besteht darin, über die Diagrammoptionen ein Flyout zu öffnen, in dem sowohl das Diagramm als auch die ausgewählten Logeinträge angezeigt werden. Anschließend können Sie die Symbolleisten und Menüs im Flyout verwenden, um Ihre Messwert- und Logdaten zu untersuchen. Sie können beispielsweise Filter zur Messwertabfrage hinzufügen, die Logging-Abfrage ändern oder Logeinträge maximieren und untersuchen.
Der folgende Screenshot zeigt das Flyout:
Im Flyout werden nicht alle Logeinträge angezeigt, die der Zeitraumauswahl des Dashboards entsprechen. Stattdessen erstellt das System eine Logging-Abfrage, die auf der Messwertabfrage basiert. Die Logging-Abfrage enthält alle anwendbaren Variablen, aber keine Filter auf Dashboard-Ebene.
Messwert- und Logdaten ansehen
Sie können Messwert- und Logdaten korrelieren, wenn in einem Diagramm ein beliebiger Messwerttyp außer einem logbasierten Messwert oder einem Prometheus-Messwert angezeigt wird. Wenn in einem Diagramm ein logbasierter Messwert oder ein Prometheus-Messwert angezeigt wird oder wenn keine Messwertdaten angezeigt werden, können Sie Messwert- und Logdaten nicht korrelieren.
So öffnen Sie das Flyout, in dem sowohl Messwert- als auch Logdaten angezeigt werden:
Wenn Sie Logdaten nur nach Ressourcentyp und anwendbaren Variablen filtern möchten, klicken Sie in der Symbolleiste des Diagramms auf more_vert Weitere Diagrammoptionen und wählen Sie dann Zugehörige Logs prüfen aus.
Wenn Sie Logeinträge anzeigen möchten, die mit einer bestimmten Zeitreihe korrelieren, wählen Sie im Diagramm mit dem Mauszeiger einen Punkt in der Zeitreihe aus, rufen Sie dann die Kurzinfo auf und wählen Sie Zugehörige Logs prüfen aus.
In diesem Modus wird die Zeitraumauswahl im Flyout so geändert, dass sie fünf Minuten vor und nach dem Zeitstempel des ausgewählten Punkts liegt.
Wenn in Ihrem Diagramm die Option Zugehörige Logs prüfen nicht angezeigt wird, wird die Korrelation von Messwerten und Logs nicht unterstützt.
Änderungen speichern
Sie können das im Flyout angezeigte Diagramm- oder Logfeld, einschließlich aller von Ihnen vorgenommenen Änderungen, in einem benutzerdefinierten Dashboard speichern. Wenn Sie das Diagramm im selben Dashboard speichern, über das Sie das Flyout geöffnet haben, wird ein neues Diagramm im Dashboard erstellt.
Wenn Sie das Diagramm oder den Logbereich in einem benutzerdefinierten Dashboard speichern möchten, öffnen Sie das Menü Aktionen des Widgets, wählen Sie Im Dashboard speichern aus und schließen Sie dann das Dialogfeld. Sie können ein vorhandenes benutzerdefiniertes Dashboard auswählen oder ein Dashboard erstellen und dann das Widget speichern.
Flyout schließen
Klicken Sie in der Symbolleiste auf Abbrechen, um das Flyout zu schließen.
Meldungen ansehen
Im Abschnitt Benachrichtigungen eines Dashboards werden offene Benachrichtigungen für Benachrichtigungsrichtlinien aufgeführt, die mit Ihrer Anwendung verknüpft sind. Wenn Sie ein Dashboard für einen Dienst oder eine Arbeitslast aufrufen, werden in diesem Bereich Benachrichtigungen für diesen Dienst oder diese Arbeitslast angezeigt.
So rufen Sie weitere Informationen zu Ihren Benachrichtigungen und Benachrichtigungsrichtlinien auf:
Klicken Sie auf den Namen der Richtlinie, um Details zur Benachrichtigungsrichtlinie aufzurufen, die die Benachrichtigung ausgelöst hat. Im Dashboard, das geöffnet wird, werden detaillierte Informationen zur Benachrichtigungsrichtlinie angezeigt, einschließlich eines Diagramms mit den überwachten Daten und den Labels.
Wenn Sie alle mit der Anwendung verknüpften Benachrichtigungsrichtlinien aufrufen möchten, klicken Sie in der Symbolleiste auf query_stats Daten auswerten. Ein Flyout mit allen Richtlinien wird geöffnet. Klicken Sie auf Abbrechen, um zum Dashboard zurückzukehren.
Wenn im Abschnitt Benachrichtigungen keine Einträge angezeigt werden, trifft eine der folgenden Aussagen zu:
Es gibt keine offenen Benachrichtigungen.
Wenn Sie geschlossene Benachrichtigungen und Benachrichtigungen sehen möchten, die außerhalb der Zeitraumeinstellung des Dashboards geöffnet wurden, deaktivieren Sie in der Symbolleiste des Abschnitts Benachrichtigungen die Option Nach Richtlinie gruppiert und aktivieren Sie dann Geschlossene Benachrichtigungen anzeigen.
Wenn die Tabelle leer bleibt, sind entweder keine Benachrichtigungsrichtlinien verknüpft oder keine der verknüpften Richtlinien hat eine Benachrichtigung gemeldet.
Keine der Benachrichtigungsrichtlinien, die in Ihrem App Hub-Hostprojekt oder -Verwaltungsprojekt gespeichert sind, ist mit einem Dienst oder einer Arbeitslast verknüpft. Fügen Sie der Benachrichtigungsrichtlinie Labels hinzu, um diese Verknüpfung herzustellen. Weitere Informationen finden Sie unter Benachrichtigungsrichtlinie mit einem Dienst oder einer Arbeitslast verknüpfen.
Trace-Daten aufrufen
Im Abschnitt Traces eines Dashboards werden Informationen zu Spans aufgeführt, die von Ihren registrierten Diensten und Arbeitslasten generiert wurden, wenn diese Spans anwendungsspezifische Ressourcenattribute enthalten. Die erforderlichen Ressourcenattribute sind verfügbar, wenn Sie Ihre Anwendung instrumentieren. Es werden nur Spans angezeigt, die die Filter auf Dashboard-Ebene erfüllen.
Bei Trace-Daten werden die Spans im Dashboard auf Anwendungsebene nach ihrem Namen und nach dem Dienst- oder Arbeitslastnamen gruppiert. Anschließend werden die folgenden Informationen in Tabellenform angezeigt:
- Span-Name.
- Name des Dienstes oder der Arbeitslast.
- Die Anzahl der Spans in der Gruppierung.
- Das 50., 90. und 95. Latenzperzentil der Spans in der Gruppierung.
- Die Fehlerrate.
Wenn Sie weitere Informationen zu einer Gruppierung erhalten möchten, wählen Sie sie aus. Ein interaktives Flyout wird geöffnet:
Das interaktive Flyout enthält Folgendes:
- Einzelne Spans in der Gruppe. Der erste Eintrag wird automatisch ausgewählt.
Informationen zum übergeordneten Trace für den ausgewählten Span. Diese Informationen umfassen Folgendes:
- Statistische Informationen, z. B. die Gesamtdauer.
Die Aufrufhierarchie, die den Span im Kontext des Trace zeigt. Wenn das GenAI-Symbol
neben einem Namen angezeigt wird, enthält der Span Ereignisse oder Attribute, die auf generativer KI basieren.Standardmäßig wird die Aufrufhierarchie als Zeitachse angezeigt. Wenn Sie die Hierarchie als gerichteten azyklischen Graphen (Directed Acyclic Graph, DAG) ansehen möchten, wählen Sie in der Symbolleiste Grafik aus.
Der Dienst oder die Arbeitslast, die mit dem jeweiligen Aufruf verknüpft ist. Das Dienstsymbol
kennzeichnet in App Hub registrierte Dienste. Das Arbeitslastsymbol
kennzeichnet Arbeitslasten.Latenz jedes Aufrufs.
Erfolgsstatus jedes Anrufs, angegeben durch Blau oder Rot.
Eine Sammlung von Tabs, auf denen Sie Attribute, Logeinträge oder andere Informationen ansehen können.
Da das Flyout interaktiv ist, können Sie einen anderen Span auswählen, um ihn in der Zeitachse oder DAG-Ansicht anzusehen.
Sie können Ihre Trace-Spans auch auf der Seite Trace Explorer aufrufen. Klicken Sie dazu in der Symbolleiste des Abschnitts Traces auf Im Trace Explorer ansehen:
- Anwendungsspezifische Filter werden automatisch angewendet.
- Sie können Filter hinzufügen, entfernen oder ändern. Die von Ihnen vorgenommenen Änderungen werden jedoch verworfen, wenn Sie die Seite Trace Explorer schließen.
Weitere Informationen zum Untersuchen von Trace-Daten finden Sie unter Traces finden und ansehen.
Fehlerbehebung
Informationen, die Ihnen helfen können, die angezeigten Daten zu verstehen oder herauszufinden, warum ein Dashboard keine Daten anzeigt, finden Sie unter Fehlerbehebung beim Anwendungsmonitoring.