Übersicht über die Betaversion des Apigee Monitoring-Dashboards

Edge for Private Cloud Version 4.17.01

Mit der Betaversion des Edge-Monitoring-Dashboards können Sie den Status verschiedener Komponenten (Router, Message Processors, ZooKeeper, Cassandra) sowie HTTP-Fehlercodes für verschiedene Organisationen und Umgebungen in Ihrer Bereitstellung nachvollziehen. Sie können auch einen Snapshot dieser Details erstellen und sie bei Bedarf zur Behebung von Supportanfragen an Apigee weitergeben.

Vor der Verwendung des Dashboards

Dashboardanzeige

Nach der Installation können Sie das Dashboard über die folgende URL in einem Browser aufrufen:

http://grafana_IP_or_DNS:3000

Dabei ist grafana_IP_or_DNS die IP- oder der DNS-Name des Knotens, auf dem die Apigee-Komponente apigee-grafana ausgeführt wird. Sie werden aufgefordert, den bei der Installation von apigee-grafana definierten Nutzernamen (Nutzername:Passwort) des Administrators einzugeben. Die Standardwerte aus den folgenden Installationsanweisungen sind admin:admin.

Nach der Anmeldung wird der folgende Bildschirm angezeigt:

Wählen Sie links oben das Logo aus, um die Menüleiste zu öffnen. Wählen Sie in der Menüleiste Anpinnen aus, um die Leiste geöffnet zu lassen.

Wählen Sie in der Menüleiste Folgendes aus:

  • admin Main Org: Hiermit legen Sie Administratordetails wie Passwort und E-Mail-Adresse fest.
  • Dashboards > Start, um den oben gezeigten Bildschirm zu öffnen. Wählen Sie dann Apigee Cloud oder Cassandra-Dashboard aus, um das Dashboard aufzurufen.
  • Datenquellen, um die Datenquellen für die Komponente „apigee-grafana“ aufzurufen. Wählen Sie die einzelnen Datenquellen aus und klicken Sie dann auf die Schaltfläche „Speichern und testen“, um die Verbindung zu validieren.
  • Plug-ins, um eine Liste der installierten Plug-ins aufzurufen.
  • Verwaltung, um Informationen zu Grafana festzulegen.

Nachdem Sie Dashboards > Home (Dashboards > Startseite) ausgewählt haben,wird durch Auswahl von Apigee Cloud die unten gezeigte Dashboard-Anzeige geöffnet:

Auf diesem Bildschirm sehen Sie folgende Informationen:

  • Router: Status, Traffic, Fehler, Last usw.
  • Message Processor: Status und Status, Traffic, Ziellatenz, Zielantwortcodes und mehr.
  • Knotenmesswerte: CPU-Auslastung, Speicherplatz, Heap-Nutzung und mehr.

Beachten Sie die Schaltflächen oben in den Diagrammen:

  • Farbe: Alle Alle ist die einzige unterstützte Option.
  • Org: Geben Sie hier den Namen Ihrer Organisation ein.
  • Env: Legen Sie den Namen einer Umgebung in der Organisation fest.
  • MPPod und RTPod: Legen Sie den Podnamen der Message Processors und Router fest. Standardmäßig ist das „gateway“, sofern Sie es nicht bei der Installation geändert haben.
  • apigee-service: Wenn Sie diese Option aktivieren, werden Informationen zu Ausführungen des Dienstprogramms apigee-service angezeigt.

Einige der Diagramme enthalten Informationen für einzelne API-Proxys und alle API-Proxys zusammen. Im folgenden Diagramm sehen Sie beispielsweise eine Linie für alle Proxys, die durch die grüne Linie für 192.168.56.103(), die IP-Adresse des Message Processors, gekennzeichnet ist:

Im Diagramm sind auch einzelne Linien für verschiedene API-Proxys mit den Namen getUsers und testAX zu sehen. Sie sind im Diagramm als orangefarbene Linie für 192.168.56.103(getUsers) und als blaue Linie für 192.168.56.103(testax) gekennzeichnet.

Standardmäßig werden im Dashboard Informationen für die letzten 5 Minuten angezeigt. Klicken Sie oben rechts im Dashboard auf Heute, um ein anderes Intervall auszuwählen.

Dashboard-Snapshot an Apigee senden

Sie können dem Apigee-Support einen Screenshot Ihres Dashboards senden, damit das Problem leichter diagnostiziert und behoben werden kann. Apigee kann dann Ihr Dashboard prüfen, um die Ursache des Problems zu ermitteln.

So senden Sie einen Dashboard-Snapshot an Apigee:

  1. Wählen Sie oben im Dashboard das Symbol Dashboard teilen aus (im roten Feld unten hervorgehoben):
  2. Wählen Sie im Pop-up-Fenster Snapshot-Freigabe aus.
  3. Lassen Sie alle Felder unverändert und wählen Sie die Schaltfläche Auf snapshot.apigee.net veröffentlichen aus.
  4. Ein Pop-up-Fenster mit einem Link wird angezeigt. Kopieren Sie diesen Link und senden Sie ihn an Apigee.

Dashboard-Komponenten

Das Dashboard benötigt mehrere Komponenten, die Sie nach der Installation von Edge installieren:

  • apigee-telegraf
    Eine Wrapper-Komponente für telegraf, die Messwerte aus dem System und den laufenden Komponenten erfasst und an die Zeitreihendatenbank (Time Series DataBase, TSDB) apigee-influxdb sendet.

    Installieren Sie diese Komponente auf allen Edge-Laufzeit- und Datenkomponenten wie Edge Message Processor, Router, Postgres-Server, Cassandra- und Zookeeper-Knoten.
  • apigee-influxdb
    Eine Wrapper-Komponente für influxdb, die die Messwertdaten speichert und über eine API freigibt, damit sie mit apigee-grafana in einer Benutzeroberfläche gerendert werden können.

    Diese Komponente zentral installieren, damit alle apigee-telegraf-Komponenten darauf zugreifen können, die auf einzelnen Edge-Knoten ausgeführt werden.
  • apigee-grafana
    Eine Wrapper-Komponente auf Grafana, die eine leistungsstarke und elegante Möglichkeit bietet, Dashboards und Daten für Ihr Team und Apigee zur Fehlerbehebung zu erstellen, zu analysieren und freizugeben.

    Diese Komponente auf dem Knoten installieren, auf dem Sie das Dashboard aufrufen möchten.