Private agent monitoring
Introduction
You can monitor Jitterbit private agents with any of the following approaches:
-
Jitterbit private agent metrics (agent metrics): (Beta) This lets you monitor private agents individually or at the group level via the charts on the Metrics (Beta) tab of the Management Console > Agents page. The data-gathering daemon is built into private agents version 11.43 or later. You must enable agent metrics on every private agent you want to monitor.
-
Private agent observability (observability): (Beta) This lets you monitor private agents using any of the supported third-party observability platforms. You must install and configure the observability platform's data-gathering daemons on every private agent you want to monitor.
Note
These features are currently released as beta versions. To provide feedback, contact the Jitterbit Product Team.
Jitterbit private agent metrics
Note
This beta feature is available in private agents version 11.43 or later.
To configure and enable agent metrics, follow these steps on every private agent to be monitored:
-
Log into the private agent host.
-
Edit the
JITTERBIT_HOME/jitterbit.conf
file, then add or edit the following:-
In the
[AgentMetrics]
section, set the following parameters totrue
, as shown in the following example:jitterbit.conf [AgentMetrics] section[AgentMetrics] Enabled=true JitterbitMetricsServiceEnabled=true UserIntentFileWatcherEnabled=true OperationStatusLogToFileEnabled=true OperationStatusLogToFileAsyncEnabled=true AgentEnvSyncProgressToFileEnabled=true
-
In the
[AgentCapability]
section, set the following parameters totrue
, as shown in the following example: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
-
-
Restart the private agent: Use
jitterbit restart
on Docker or Linux agents, or stop then start the agent on Windows agents. -
Open the Management Console > Agents page, then select the Metrics (Beta) tab.
-
(Optional) Check the
metrics.log
andmetrics_service.log
log files to see the status of the agent metrics service.
Agent observability
Note
This beta feature is available in private agents version 11.37.0.7 or later.
To configure and enable agent observability, follow the instructions linked below depending on your chosen observability platform: