Überwachungs- IBM API Connect

IBM API Connect ist ein integriertes Angebot für das „ API Management “ mit Funktionen und Tools für alle Phasen des Lebenszyklus von „ API “. Es umfasst zwei verschiedene Aspekte. Die eine ist die Produktionslaufzeit-APIs und -anwendungen, die mit API Connectausgeführt werden, und die andere sind die Entwicklungstools, die zum Veröffentlichen dieser APIs eingesetzt werden. Zu den wichtigsten Schritten im Lebenszyklus von „ API “ gehören Erstellen, Sichern, Verwalten, Teilen, Monetarisieren und Analysieren.

Weitere Informationen finden Sie unter IBM API Connect.

API Connect besteht aus zahlreichen Komponenten mit Microservices, die in verschiedenen Sprachen und Technologien implementiert sind, beispielsweise demAPI Management -Server, dem Analytics-Server, dem Gateway-Server und dem Developer Portal-Server.

Unterstützungsinformationen

Um sicherzustellen, dass der Sensor „ IBM API Connect “ mit Ihrer aktuellen Konfiguration kompatibel ist, lesen Sie bitte die folgenden Abschnitte mit Support-Informationen:

Unterstützte Versionen und Support-Richtlinien

Der Sensor unterstützt Windows 10 oder eine neuere Version v IBM API Connect.

Die folgende Tabelle zeigt die aktuellste unterstützte Version und die Support-Richtlinien:

Technologie Support-Richtlinie Neueste Technologieversion Neueste unterstützte Version
IBM API Connect Bedarfsgesteuert 10.0.10.0 10.0.9

Weitere Informationen zur Support-Richtlinie finden Sie unter „Support-Strategie für Sensoren “.

Zusätzliche Supportinformationen

IBM API Connect 10.0.5.5 ab dieser Version unterstützt die Tracing-Funktion von „ Instana “ ( DataPower ), für die Instana eine On -Demand-Support-Richtlinie bereitstellt.

Überwachungsszenarios

Instana API Connect unterstützt zwei Überwachungsszenarien: die Überwachung der Anwendungslaufzeit und die Überwachung der Entwicklungsplattform.

Die Überwachung der Anwendungslaufzeit konzentriert sich auf die Beobachtung wichtiger Kennzahlen zur Anwendungsleistung in der Produktion, insbesondere der Transaktionen, die über den „ API Gateway “ erfasst und mit „ OpenTelemetry “ ausgewertet werden. Wenn das Gateway Teil einer umfassenderen Anwendung ist, kann „ Instana “ die Webseiten mittels „ JavaScript “-Einbindung überwachen und instrumentieren, um Daten zur Endbenutzerüberwachung (EUM) zu erfassen.

Die Überwachung der Entwicklungsplattform konzentriert sich auf die Überwachung anderer APIC-Komponenten wie Management-Server, Analyseserver und Developer Portal-Server. APIC verwendet verschiedene Sprachen und Technologien, um jede Schlüsselkomponente zu erstellen. Zu diesen Sprachen und Technologien gehören Node.js, PostgreSQL, Redis, und andere Technologien. Instana überwacht lediglich den Zustand der Entwicklungsplattform und unterstützt keine Nachverfolgung für die Entwicklungsplattform. Es kann Metriken und Tracing-Daten ausschließlich aus den Sprachen und Technologien erfassen, die von diesen Komponenten verwendet werden, beispielsweise Node.js Laufzeitüberwachung, PostgreSQL Überwachung und Redis Überwachung.

Weitere Informationen zu jeder Überwachung finden Sie in den folgenden Abschnitten:

Anzeigen von Metriken und Trace-Informationen zu „ API Connect “

Sie können die Trace-Informationen, die während der Laufzeit einer „ IBM API Connect “-Anwendung erfasst werden, in der Benutzeroberfläche von „ Instana “ mithilfe von Anwendungsperspektiven anzeigen. Die Anwendungsperspektive bietet die Möglichkeit, Metriken, Trace-Informationen und andere Daten von „ IBM API Connect “ in einem einzigen, einheitlichen Dashboard anzuzeigen. Wenn Sie eine Anwendungsperspektive erstellen, können Sie die APIs, die sich auf einen bestimmten Service beziehen, unter einer Anwendung gruppieren. Sie können beispielsweise 3 oder 4 APIs, die sich auf einen bestimmten Service beziehen, für eine Anwendung und eine andere Gruppe von APIs für eine andere Anwendung gruppieren.

Je nach Bedarf können Sie eine Anwendungsperspektive auf unterschiedliche Weise erstellen. Um eine Anwendungsperspektive für die folgenden Überwachungsszenarien von „ IBM API Connect “ zu erstellen:

  • Anwendungslaufzeitüberwachung: Schließen Sie alle entsprechenden Services ein, die zu der Anwendung gehören. Weitere Informationen finden Sie unter „Erstellen einer Anwendungsperspektive “.
  • Überwachung der Entwicklungsplattform: Alle Pods einbeziehen, die zum Namespace „ IBM API Connect “ gehören. Weitere Informationen finden Sie unter „Erstellen einer Anwendungsperspektive “.

Fehlerbehebung

Wenn der Webhook „ AutoTrace “ installiert ist und Sie „ IBM API Connect “ neu installieren oder aktualisieren, werden die Pods von „ Postgres “ möglicherweise nicht gestartet. Um dieses Problem zu vermeiden, deinstallieren Sie den Webhook „ AutoTrace “ vor der Neuinstallation oder dem Upgrade. Befolgen Sie nach der Neuinstallation oder Aktualisierung von „ IBM API Connect “ die Schritte zur Anwendungsüberwachung unter IBM API Connect, um den Webhook „ AutoTrace “ neu zu installieren und die automatische Ablaufverfolgung wieder zu aktivieren.