Apigee Hybrid stellt Debugging-, Analyse- und Bereitstellungsstatusdaten zur Verfügung. Diese Daten werden von den Laufzeitkomponenten direkt über eine auf Google Cloud Pub/Sub basierende Datenpipeline an die Verwaltungsebene gesendet. So können Sie die Daten anzeigen und analysieren sowie Monitoring und Benachrichtigungen einrichten.
Über die Daten
Alle MP-Dienste (Message Processor) in Hybrid streamen Debugging- (falls initiiert), Analyse- und Bereitstellungsstatusdaten direkt an die Apigee-Steuerungsebene über Google Cloud Pub/Sub.
Der UAP-Dienst (Unified Analytics Platform) auf der Verwaltungsebene verarbeitet die eingehenden Analyse- und Bereitstellungsstatusdaten und stellt sie Ihnen über die Hybrid-Benutzeroberfläche oder die Apigee APIs zur Verfügung.
Die Debugging-, Analyse- und Bereitstellungsstatusdaten werden nicht am selben Ort gespeichert und nicht auf dieselbe Art wie Logging- und Messwertdaten abgerufen:
- Logging- und Messwertdaten werden in Ihrem Google Cloud-Projekt gespeichert und über ein Tool wie Cloud Operations oder einem anderen Tool Ihrer Wahl aufgerufen.
- Debugging-, Analyse- und Bereitstellungsstatusdaten werden andererseits in der Hybrid-Verwaltungsebene gespeichert und über Apigee-Dienste wie die Hybrid-UI oder Apigee-APIs abgerufen.
In der folgenden Tabelle sind die erfassten Daten zusammengefasst:
| Datentyp | Beschreibung | Aktualisierungsrate | APIs |
|---|---|---|---|
| Analysen | API-Nutzungsdaten, einschließlich Transaktionen pro Sekunde, Cache-Nutzung, Fehler, Latenzen, Anfrage-/Antwortgrößen und Trafficzahlen.
Weitere Informationen finden Sie in der Apigee Analytics-Übersicht. |
Bis zu 30 Sekunden Verzögerung | Analytics Admin API |
| Bereitstellungsstatus | Der aktuelle Deploymentstatus des API-Proxy.
Weitere Informationen zur Anzeige dieser Informationen finden Sie unter Deploymentstatus aufrufen. |
Sofort | Bereitstellungs-API |
| Fehlerbehebung | Debuggen Sie Sitzungsdaten für API-Proxys. Dazu gehören die Anfrage-/Antwortparameter sowie die Transformationen, die während der Richtlinienausführung angewendet werden. Aufgrund der Größe werden Debugging-Daten im Gegensatz zu Analyse- und Bereitstellungsstatusdaten nicht immer erhoben. Debugging-Daten werden dann erhoben, wenn Sie eine Debugging-Sitzung starten. Weitere Informationen finden Sie unter Debugging. |
Sofort | Fehlerbehebung zur Sitzungs-API Fehlerbehebung zur Sitzungsdaten-API |
Daten in der Hybrid-Benutzeroberfläche ansehen
In diesem Abschnitt wird beschrieben, wie Sie die Debugging-, Analyse- und Bereitstellungsstatusdaten in der Apigee Hybrid-Benutzeroberfläche ansehen.
Fehlerbehebung
Auf Debugging-Daten für Hybriddienste kann auf dieselbe Weise zugegriffen werden wie auf Edge-Debugging-Daten. Es gibt aber einige Unterschiede, z. B. eine erweiterte Filterunterstützung. Weitere Informationen finden Sie unter Debugging.
Analysen
Analytics-Daten für Hybriddienste sind auf dieselbe Weise zugänglich wie Edge-Analysedaten. Weitere Informationen finden Sie unter Verwendung der Analyse-Dashboards in der Edge-Dokumentation.
Proxy-Deploymentstatus
Informationen zum Anzeigen des Deploymentstatus finden Sie unter Bereitstellungsstatus aufrufen.
Datenerhebung konfigurieren
Die auf Pub/Sub basierende Datenpipeline ist standardmäßig aktiviert. Sie müssen dafür sorgen, dass Ihre Dienstkonten ordnungsgemäß für den Zugriff auf die Steuerungsebene konfiguriert sind, wie unter Schritt 8: Zugriff auf die Steuerungsebene aktivieren beschrieben.