Zum Inhalt springen

Beobachtungsmetriken auf der Agenten-Seite im Jitterbit Management Console

Übersicht

Zweck Überwachung privater Agenten und Gruppen
Standort Harmony-Portal-Menü > Management Console > Agenten > Metriken
Seitenzugriff Ein Benutzer mit Admin Rollenberechtigung kann auf die Seite zugreifen und alle Metriken für alle Agentengruppen in allen Umgebungen anzeigen.
Ein Benutzer mit Read Rollenberechtigung kann auf die Seite zugreifen und Metriken nur für die Agentengruppen anzeigen, die mit Umgebungen verbunden sind, auf die der Benutzer Zugriff hat.

Einführung

Der Metriken-Tab enthält eine Werkzeugleiste und zwei Gruppen von Diagrammen, die verschiedene Indikatoren für die Gesundheit von Agenten und Agentengruppen darstellen:

Metriken

Voraussetzungen

Sie müssen native Beobachtbarkeit für jeden privaten Agenten aktivieren, den Sie überwachen möchten.

Werkzeugleiste

Die Werkzeugleiste hat diese Steuerungen:

  • Metrik-Auswahl: Wählen Sie aus, welche Metrikdiagramme angezeigt werden sollen.

  • Ansichtsauswahl: Wählen Sie Agenten, um Metriken für einzelne Agenten anzuzeigen, oder Agentengruppen, um Metriken für ganze Agentengruppen anzuzeigen:

    Beispiel-Diagramm in der Agentenansicht Beispiel-Diagramm in der Agentengruppenansicht
    Agentenansicht Agentengruppenansicht
  • Datumsbereichsselector: Wählen Sie den Datumsbereich aus, für den Metriken angezeigt werden sollen. Der Standarddatumsbereich sind die letzten 24 Stunden. Um die zeitliche Auflösung der Diagramme zu erhöhen, ändern Sie entweder den Datumsbereich oder klicken Sie auf ein farbiges Segment. Weitere Klicks verringern den Bereich, bis das Limit (1-Minuten-Auflösung) erreicht ist. Die Anzeige der Daten hängt von der Spracheinstellung Ihres Browsers ab.

  • Statusauswahl: Wählen Sie aus, welche der folgenden Status angezeigt werden sollen:

    • Gesund: Der Agent oder ein Mitglied der Gruppe akzeptiert Operationen zur Verarbeitung.

    • Verschlechtert: Der Agent oder ein Mitglied der Gruppe befindet sich in einem unbekannten Zustand.

    • Ungesund: Der Agent oder ein Mitglied der Gruppe kann keine Operationen verarbeiten.

  • Agentengruppenauswahl: Wählen Sie aus, für welche Agentengruppen Metriken angezeigt werden sollen.

  • Agentenauswahl: Wenn der Ansichtsselector auf Agenten eingestellt ist, wählen Sie aus, für welchen Agenten Metriken angezeigt werden sollen. (Wenn der Ansichtsselector auf Agentengruppen eingestellt ist, ist diese Steuerung inaktiv.)

Observabilitätsmetriken-Diagramme

Diagramme plotten Daten mit den folgenden Farben, um die Gesundheit Ihrer privaten Agenten oder privaten Agentengruppen anzuzeigen:

Status Beispiel Beschreibung
Gesund 2 gesunde Agenten Agent oder Agentengruppe ist betriebsbereit und fähig.
Verschlechtert 1 verschlechterter Agent Agent oder Agentengruppe hat teilweise oder reduzierte Fähigkeiten.
Ungesund 1 ungesunde Agentengruppe Agent oder Agentengruppe hatte kritische Probleme, die zu einem Verlust der operativen Fähigkeiten führten.

Die Bedeutung jedes Status variiert je nach Metrik, und einige Metriken können jeden Status anzeigen, während andere nur zwei anzeigen können. Die folgende Tabelle zeigt, welche Metriken welche Status anzeigen können und was der Status bedeutet:

Kategorie Metrik Gesund Degradiert Ungesund
[Fähigkeit] [API-Fähigkeit] Fähig Unfähig
[Gesundheitszustand insgesamt] Fähig Unfähig
[Ausführungsoperation Fähigkeit] Fähig Unfähig
[Systemressourcenfähigkeit] Fähig Unfähig
[Dienst] [Apache] Dienst ist aktiv Dienst ist inaktiv
[Bereinigung] Dienst ist aktiv Dienst ist inaktiv
[PGBouncer] Dienst ist aktiv Dienst ist inaktiv
[PostgreSQL] Dienst ist aktiv Dienst ist inaktiv
[Prozess-Engine] Dienst ist aktiv Dienst ist inaktiv
[Scheduler] Dienst ist aktiv Dienst ist inaktiv
[Tomcat] Dienst ist aktiv Dienst ist inaktiv
[Verbose Log Shipper] Dienst ist aktiv Dienst ist inaktiv

Für jede der folgenden Metriken hängt der Status vom Prozentsatz der genutzten Kapazität ab:

  • Gesund: Weniger als 75% genutzt.
  • Degradiert: Zwischen 75% und 90% genutzt.
  • Ungesund: Mehr als 90% genutzt.
Kategorie Metrik
[Dienst] [Agenten-Dienste-Client]
[Apache-Threads]
[PostgreSQL-Verbindungen]
[Rest-Client]
[Lokaler Rest-Client]
[Tomcat-Threads]
[Ausstehende Ausführungsoperationen]
[Ausstehende Protokoll-Synchronisierung]

Sie können Diagramme mit diesen Steuerungen erweitern oder verschieben:

  • Erweitern: Klicken Sie, um das Diagramm zu vergrößern und das Fenster auszufüllen. Klicken Sie , um das Diagramm auf die ursprüngliche Größe zurückzusetzen.

  • Verschieben: Klicken und ziehen, um das Diagramm an eine andere Position zu verschieben.

Für einige Diagramme können Sie zwischen Balken- und Liniendiagrammen mit den Symbolen und wechseln. Liniendiagramme haben schattierte Bereiche, die die Schwellenwerte für jeden Agenten-Gesundheitsstatus anzeigen: Gesund, Degradiert oder Ungesund:

Liniendiagramm-Schwellenwerte

Für Diagramme, die sie haben, sind Liniendiagramme die Standardansicht, wenn die Seite der Management Console Agents zuerst geladen wird.

Fähigkeitsmetriken

Name Beschreibung Diagrammtyp X-Achse Y-Achse Beispiel
API-Fähigkeit Agent kann APIs verarbeiten. Balken Zeit Gesundheit API-Fähigkeit
Gesundheitszustand Gesamte Gesundheitsfähigkeit des Agents. Balken Zeit Gesundheit Gesundheitszustand
Ausführungsfähigkeitsfähigkeit Ausführungsfähigkeit des Agents. Balken Zeit Gesundheit Ausführungsfähigkeitsfähigkeit
Systemressourcenfähigkeit Ressourcenfähigkeit des Agentenhosts. Balken Zeit Gesundheit Systemressourcenfähigkeit

Service-Metriken

Name Beschreibung Charttyp X-Achse Y-Achse Beispiel
Agent Services Client Status der Agentendienste. Balken Zeit Prozentsatz des verwendeten Thread-Pools Agent Services Client
Apache Status des Apache-Servers. Balken Zeit Gesundheit Apache
Apache Threads Thread-Nutzung des Apache-Servers. Balken Zeit Nutzungsprozentsatz Apache Threads
Cleanup Status des Bereinigungsdienstes. Balken Zeit Gesundheit Cleanup
Local Rest Client Status des lokalen REST-Dienstes. Balken Zeit Prozentsatz des verwendeten Thread-Pools Local Rest Client
Pending Log Sync Status der ausstehenden Protokoll-Synchronisierung. Linie Zeit Anzahl der Protokolle Pending Log Sync
Pending Run Operations Status der ausstehenden Ausführungsoperationen. Linie Zeit Anzahl der Operationen Pending Run Operations
PGBouncer Status des PgBouncer-Verbindungs-Pool-Dienstes. Balken Zeit Gesundheit PGBouncer
PostgreSQL Status des PostgreSQL-Datenbankservers. Balken Zeit Gesundheit PostgreSQL
PostgreSQL Connections Status der Verbindungen zum PostgreSQL-Datenbankserver. Balken Zeit Anzahl der Verbindungen PostgreSQL Connections
Process Engine Status der Prozess-Engine. Balken Zeit Gesundheit Process Engine
Rest Client Status des REST-Clients. Balken Zeit Prozentsatz des verwendeten Thread-Pools Rest Client
Scheduler Status des Planungsdienstes. Balken Zeit Gesundheit Scheduler
Tomcat Status des Tomcat-Anwendungsservers. Balken Zeit Gesundheit Tomcat
Tomcat Threads Thread-Nutzung des Tomcat-Anwendungsservers. Balken Zeit Anzahl der Threads Tomcat Threads
Verbose Log Shipper Status des ausführlichen Protokollversanddienstes. Balken Zeit Gesundheit Verbose Log Shipper