Überwachungs- IBM API Connect -Entwicklungsplattform

IBM API Connect Die Entwicklungsplattform besteht aus einem Verwaltungsserver, einem Analyseserver und einem Entwicklerportal-Server. Diese Komponenten bestehen aus vielen Pods mit Mikroservices, die in verschiedenen Sprachen und Technologien implementiert sind. Instana verfügt zwar nicht über spezielle Sensoren zur Überwachung der Entwicklungsplattform API Connect, kann jedoch die Komponenten von API Connect überwachen, die auf den von API Connect verwendeten Sprachen und Technologien basieren.

Kennzahlen für Sprachen

Der Host-Agent von „ Instana “ kann die Sprachverarbeitung und andere Technologien, die in „ API Connect “ zum Einsatz kommen, automatisch erkennen und überwachen. Weitere Informationen zu diesen Kennzahlen finden Sie in der Dokumentation zu den einzelnen Überwachungstechnologien, beispielsweise unter „Monitoring Node.js “, „Monitoring PostgreSQL “ oder „Monitoring Redis “.

Sprachliche Rückverfolgung

Die Funktion „ Instana “ ( AutoTrace ) kann automatisch Trace-Informationen für Sprachen wie „ Java “ und „ PHP “ ausgeben, ohne dass eine Konfiguration oder Instrumentierung im Quellcode erforderlich ist. Mithilfe des Webhooks „ Instana “ ( AutoTrace ) kann „ Instana “ auch Trace-Informationen für „ Node.js “ ausgeben, ohne dass der Quellcode instrumentiert werden muss. Um den Web hook „ Instana “ ( AutoTrace ) zu installieren, befolgen Sie die Anweisungen unter „ Instana “ ( AutoTrace ). Nachdem Sie den Webhook „ AutoTrace “ installiert haben, starten Sie die folgenden Bereitstellungsobjekte unter IBM API Connect neu:

  • <name prefix>-Verwaltung-Analytik-Proxy
  • <name prefix>-mgmt-apim
  • <name prefix>-mgmt-juhu
  • <name prefix>-mgmt-ldap
  • <name prefix>-mgmt-lur
  • <name prefix>-mgmt-portal-proxy
  • <name prefix>-Verwaltung-Taskmanager
  • <name prefix>-mgmt-ui

Um das Bereitstellungsobjekt neu zu starten, verwenden Sie den folgenden Befehl im Namespace API Connect: kubectl -n <namespace> rollout restart deployment/<deployment name>

Beim Neustart richtet der Webhook „ Instana “ ( AutoTrace ) die Pods für die Ablaufverfolgung ein.

Anwendungsperspektive erstellen

Führen Sie die folgenden Schritte aus, um eine Anwendungsperspektive zu erstellen, mit der Sie Trace-Informationen anzeigen können, die von der Entwicklungsplattform „ IBM API Connect “ erfasst wurden:

  1. Öffnen Sie den Assistenten für die Anwendungsperspektive auf eine der folgenden Arten:
    • Klicken Sie im Dashboard „ Instana “ in der Liste „Anwendungen“ auf „Neue Anwendungsperspektive “.
    • Go Gehen Sie im Dashboard von „ Instana “ im Navigationsbereich auf „Anwendungen “ und klicken Sie auf der Seite „Anwendungen“ auf „Hinzufügen“ > „Neue Anwendungsperspektive “.
  2. Wählen Sie Kubernetes oder Containeraus und klicken Sie dann auf Next.
  3. Klicken Sie auf Filter hinzufügenund wählen Sie dann einen Namespace aus.
  4. Geben Sie den im Cluster verwendeten Namespace-Wert „ IBM API Connect “ ein und klicken Sie anschließend auf „Weiter “.
  5. Geben Sie im Feld „Name der Anwendungsperspektive“ einen Namen für die Anwendungsperspektive „ IBM API Connect “ ein und klicken Sie anschließend auf „Erstellen “.

Fehlerbehebung

Die Funktion „ Instana “ ( AutoTrace ) kann automatisch Trace-Informationen für Sprachen wie „ Java “ und „ PHP “ ausgeben, ohne dass eine Konfiguration oder Instrumentierung im Quellcode erforderlich ist. Mithilfe des Webhooks „ Instana “ ( AutoTrace ) kann „ Instana “ auch Trace-Informationen für „ Node.js “ ausgeben, ohne dass der Quellcode instrumentiert werden muss. Um den Webhook „ Instana “ unter AutoTrace zu installieren, befolgen Sie die Anweisungen unter „Installieren des Webhooks AutoTrace “. Nachdem Sie den Webhook „ AutoTrace “ installiert haben, starten Sie die folgenden Bereitstellungsobjekte unter IBM API Connect neu: