Zum Inhalt springen

Observability-Metriken in Jitterbit Private Agents

Übersicht

Du kannst die Leistung und das Verhalten von Private Agents mithilfe der nativen Observability von Jitterbit sowie über unterstützte Observability-Plattformen von Drittanbietern wie Datadog und Elasticsearch überwachen.

Voraussetzungen

Native Observability

Um native Observability für einen Private Agent zu konfigurieren und zu aktivieren, führe diese Schritte aus:

  1. Melde dich beim Private Agent Host an.

  2. Überprüfe die aktuelle Version des Private Agents:

    Führe diesen Befehl in einer Konsole oder PowerShell aus:

    cd 'C:\Program Files\Jitterbit Agent\AgentSupportTools'
    .\run.bat about
    

    Wichtig

    Falls die Version älter als 11.43 ist, musst du den Agent vollständig deinstallieren und dann Version 11.43 oder höher installieren.

    Führe diesen Befehl in einem Terminal aus:

    jitterbit version
    

    Wichtig

    Falls die Version älter als 11.43 ist, kannst du eines der folgenden Verfahren durchführen:

  3. Bearbeite die Datei JITTERBIT_HOME/jitterbit.conf, und führe dann diese Schritte aus:

    1. Im Abschnitt [AgentMetrics] stellst du die folgenden Parameter auf true ein, wie im folgenden Beispiel gezeigt:

      jitterbit.conf [AgentMetrics] section
      [AgentMetrics]
      Enabled=true
      JitterbitMetricsServiceEnabled=true
      UserIntentFileWatcherEnabled=true
      OperationStatusLogToFileEnabled=true
      OperationStatusLogToFileAsyncEnabled=true
      AgentEnvSyncProgressToFileEnabled=true
      
    2. Im Abschnitt [AgentCapability] stellst du die folgenden Parameter auf true ein, wie im folgenden Beispiel gezeigt:

      jitterbit.conf [AgentCapability] section
      [AgentCapability]
      ApacheThreadCapabilityDebugOutput=true
      ApacheThreadCapabilityEnabled=true
      CapabilityDebugOutput=true
      CpuUsageCapabilityDebugOutput=true
      CpuUsageCapabilityEnabled=true
      EnhancedCapabilityMetricsEnabled=true
      EnhancedCapabilityMetricsJMXEnabled=true
      EnhancedCapabilityMetricsSubmissionEnabled=true
      MemoryUsageCapabilityDebugOutput=true
      MemoryUsageCapabilityEnabled=true
      
  4. Starte den Private Agent neu:

    • Docker oder Linux Agents: Führe jitterbit restart in einem Terminal aus.
    • Windows Agents: Beende den Agent und starte ihn dann.
  5. Öffne die Seite Management Console > Agents und wähle dann die Registerkarte Metrics.

  6. (Optional) Überprüfe die Log-Dateien metrics.log und metrics_service.log, um den Status des Agent Metrics Service zu sehen.

Falls die Registerkarte Metrics nach Abschluss dieser Schritte keine Daten anzeigt, siehe Native Observability zeigt keine Daten im Troubleshooting-Leitfaden für Private Agents.

Tipp

Windows Agents, die mit dem Silent Installer installiert wurden, können automatisch für native Observability konfiguriert werden, indem du den $Organization_id Parameter in config64.ps1 setzt.

Observability von Drittanbietern

Du musst die gewählte Observability-Plattform auf jedem Private Agent Host installieren und konfigurieren, den du überwachen möchtest. Nach der Konfiguration können die Metriken deiner Agents mithilfe des von Jitterbit bereitgestellten vorgefertigten Dashboards oder deines eigenen benutzerdefinierten Dashboards angezeigt werden. Um die Observability von Private Agents von Drittanbietern zu konfigurieren und zu aktivieren, folge den unten verlinkten Anweisungen für deine gewählte Observability-Plattform:

Fehlerbehebung

Weitere Informationen zur Fehlerbehebung finden Sie im Leitfaden zur Fehlerbehebung für private Agenten: