Ir para o conteúdo

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

Observabilidade nativa

Para configurar e habilitar a observabilidade nativa para um agente privado, siga estas etapas:

  1. Faça login no host do agente privado.

  2. 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:

  3. Edite o arquivo JITTERBIT_HOME/jitterbit.conf, e siga estas etapas:

    1. Na seção [AgentMetrics], defina os seguintes parâmetros como true, conforme mostrado no exemplo a seguir:

      jitterbit.conf [AgentMetrics] section
      [AgentMetrics]
      Enabled=true
      JitterbitMetricsServiceEnabled=true
      UserIntentFileWatcherEnabled=true
      OperationStatusLogToFileEnabled=true
      OperationStatusLogToFileAsyncEnabled=true
      AgentEnvSyncProgressToFileEnabled=true
      
    2. Na seção [AgentCapability], defina os seguintes parâmetros como true, conforme mostrado no exemplo a seguir:

      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. Reinicie o agente privado:

    • Agentes Docker ou Linux: Execute jitterbit restart em um terminal.
    • Agentes Windows: Pare e depois inicie o agente.
  5. Abra a página Management Console > Agents e selecione a aba Metrics.

  6. (Opcional) Verifique os arquivos de log metrics.log e metrics_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 $Organization_id parameter in 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: