Métricas de observabilidade em agentes privados do Jitterbit
Visão geral
É possível monitorar o desempenho e o comportamento dos agentes privados usando a observabilidade nativa do Jitterbit, bem como através de plataformas de observabilidade de terceiros suportadas, como Datadog e Elasticsearch.
Pré-requisitos
-
Para observabilidade nativa, seus agentes devem estar na versão 11.43 ou superior.
-
Para observabilidade de terceiros, seus agentes devem estar na versão 11.37 ou superior.
Observabilidade nativa
Para configurar e habilitar a observabilidade nativa para um agente privado, siga estas etapas:
-
Faça login no host do agente privado.
-
Verifique a versão atual do agente privado:
Execute este comando em um console ou PowerShell:
cd 'C:\Program Files\Jitterbit Agent\AgentSupportTools' .\run.bat about
Importante
Se a versão for inferior a 11.43, você deve desinstalar completamente o agente e, em seguida, instalar a versão 11.43 ou superior.
Execute este comando em um terminal:
jitterbit version
Importante
Se a versão for inferior a 11.43, você pode fazer uma das seguintes opções:
-
Configurar o agente privado novamente (execute o comando
jitterbit-config
). -
Desinstalar completamente o agente e, em seguida, instalar a versão 11.43 ou superior.
-
-
Edite o arquivo
JITTERBIT_HOME/jitterbit.conf
, e siga estas etapas:-
Na seção
[AgentMetrics]
, defina os seguintes parâmetros comotrue
, conforme mostrado no exemplo a seguir:seção [AgentMetrics] do jitterbit.conf[AgentMetrics] Enabled=true JitterbitMetricsServiceEnabled=true UserIntentFileWatcherEnabled=true OperationStatusLogToFileEnabled=true OperationStatusLogToFileAsyncEnabled=true AgentEnvSyncProgressToFileEnabled=true
-
-
Na seção
[AgentCapability]
, defina os seguintes parâmetros comotrue
, conforme mostrado no exemplo a seguir:```ini title="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 ```
-
Reinicie o agente privado:
-
Abra a página Management Console > Agents, em seguida, selecione a aba Metrics.
-
(Opcional) Verifique os arquivos de log
metrics.log
emetrics_service.log
log files para ver o status do serviço de métricas do agente.
Dica
Agentes Windows instalados com o instalador silencioso podem ser configurados automaticamente para observabilidade nativa definindo o parâmetro $Organization_id
no config64.ps1
.
Observabilidade de terceiros
Você deve instalar e configurar a plataforma de observabilidade escolhida em cada host de agente privado que deseja monitorar. Quando configurados, as métricas dos seus agentes podem ser visualizadas usando o painel pré-construído fornecido pela Jitterbit, ou seu próprio painel personalizado. Para configurar e habilitar a observabilidade de agentes privados de terceiros, siga as instruções vinculadas abaixo para a plataforma de observabilidade escolhida: