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 wird nur für Private Agents unterstützt. Cloud Agents unterstützen native Observability nicht.
-
Deine Agents müssen Version 11.43 oder später sein.
-
Falls deine Agents über einen Proxy-Server kommunizieren, verwenden Observability-Metriken automatisch die Proxy-Konfiguration des Agents ab Agent 12.7. Bei früheren Agent-Versionen wende dich an den Jitterbit Support für eine Lösung.
-
-
Observability von Drittanbietern:
- Deine Agents müssen Version 11.37 oder höher sein.
Native Observability
Um native Observability für einen Private Agent zu konfigurieren und zu aktivieren, führe diese Schritte aus:
-
Melde dich beim Private Agent Host an.
-
Ü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 aboutWichtig
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 versionWichtig
Falls die Version älter als 11.43 ist, kannst du eines der folgenden Verfahren durchführen:
-
Den Private Agent erneut konfigurieren (führe den
jitterbit-configBefehl aus). -
Den Agent vollständig deinstallieren und dann Version 11.43 oder höher installieren.
-
-
Bearbeite die Datei
JITTERBIT_HOME/jitterbit.conf, und führe dann diese Schritte aus:-
Im Abschnitt
[AgentMetrics]stellst du die folgenden Parameter auftrueein, wie im folgenden Beispiel gezeigt:jitterbit.conf [AgentMetrics] section[AgentMetrics] Enabled=true JitterbitMetricsServiceEnabled=true UserIntentFileWatcherEnabled=true OperationStatusLogToFileEnabled=true OperationStatusLogToFileAsyncEnabled=true AgentEnvSyncProgressToFileEnabled=true -
Im Abschnitt
[AgentCapability]stellst du die folgenden Parameter auftrueein, 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
-
-
Starte den Private Agent neu:
-
Öffne die Seite Management Console > Agents und wähle dann die Registerkarte Metrics.
-
(Optional) Überprüfe die Log-Dateien
metrics.logundmetrics_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: