Zum Inhalt springen

Observabilitätsmetriken 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 einsehen.
Ein Benutzer mit Read Rollenberechtigung kann auf die Seite zugreifen und Metriken nur für die Agentengruppen einsehen, die mit Umgebungen verknüpft 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 Observabilität für jeden privaten Agenten aktivieren, den Sie überwachen möchten.

Werkzeugleiste

Die Symbolleiste hat diese Steuerungen:

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

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

  • Datumsbereichsauswahl: 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 Minute Auflösung) erreicht ist. Die Spracheinstellungen Ihres Browsers bestimmen, wie Daten angezeigt werden.

  • 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 die Ansichtsauswahl auf Agenten eingestellt ist, wählen Sie aus, für welchen Agenten Metriken angezeigt werden sollen. (Wenn die Ansichtsauswahl auf Agentengruppen eingestellt ist, ist diese Steuerung inaktiv.)

Beobachtungsmetriken-Diagramme

Diagramme stellen Daten mit den folgenden Farben dar, 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 Verschlechtert Ungesund
Fähigkeit API-Fähigkeit Fähig Unfähig
Gesamte Gesundheit Fähig Unfähig
Ausführungsoperation-Fähigkeit Fähig Unfähig
Systemressourcen-Fä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
Zeitplaner Dienst ist aktiv Dienst ist inaktiv
Tomcat Dienst ist aktiv Dienst ist inaktiv
Ausführlicher Protokollversender 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 Steuerelementen erweitern oder verschieben:

  • Erweitern: Klicken Sie, um das Diagramm zu vergrößern, sodass es das Fenster ausfüllt. Klicken Sie , um das Diagramm auf seine 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-Konsole für Agenten zum ersten Mal geladen wird.

Fähigkeitsmetriken

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

Servicemetriken

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