Métricas de observabilidad en agentes privados de Jitterbit
Descripción general
Se puede monitorear el rendimiento y comportamiento de los agentes privados utilizando la observabilidad nativa de Jitterbit, así como a través de plataformas de observabilidad de terceros compatibles como Datadog y Elasticsearch.
Requisitos previos
-
-
Sus agentes deben ser de la versión 11.43 o posterior.
-
Si sus agentes se comunican a través de un servidor proxy, las métricas de observabilidad utilizan automáticamente la configuración del proxy del agente en la versión 12.7 y posteriores. En versiones anteriores del agente, comuníquese con soporte de Jitterbit para obtener una solución alternativa.
-
-
- Sus agentes deben ser de la versión 11.37 o superior.
Observabilidad nativa
Para configurar y habilitar la observabilidad nativa para un agente privado, siga estos pasos:
-
Inicie sesión en el host del agente privado.
-
Verifique la versión actual del agente privado:
Ejecute este comando en una consola o PowerShell:
cd 'C:\Program Files\Jitterbit Agent\AgentSupportTools' .\run.bat aboutImportante
Si la versión es inferior a 11.43, debe desinstalar completamente el agente y luego instalar la versión 11.43 o superior.
Ejecute este comando en una terminal:
jitterbit versionImportante
Si la versión es inferior a 11.43, puede hacer una de las siguientes opciones:
-
Configurar el agente privado nuevamente (ejecute el comando
jitterbit-config). -
Desinstalar completamente el agente y luego instalar la versión 11.43 o superior.
-
-
Edite el archivo
JITTERBIT_HOME/jitterbit.conf, luego siga estos pasos: -
En la sección
[AgentMetrics], establece los siguientes parámetros entrue, como se muestra en el siguiente ejemplo:```ini title="jitterbit.conf [AgentMetrics] section" [AgentMetrics] Enabled=true JitterbitMetricsServiceEnabled=true UserIntentFileWatcherEnabled=true OperationStatusLogToFileEnabled=true OperationStatusLogToFileAsyncEnabled=true AgentEnvSyncProgressToFileEnabled=true ``` -
En la sección
[AgentCapability], establece los siguientes parámetros entrue, como se muestra en el siguiente ejemplo:```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 ``` -
Reinicia el agente privado:
-
Abre la página Consola de Administración > Agentes, luego selecciona la pestaña Métricas.
-
(Opcional) Revisa los archivos de registro
metrics.logymetrics_service.logarchivos de registro para ver el estado del servicio de métricas del agente.
Consejo
Los agentes de Windows instalados con el instalador silencioso pueden configurarse automáticamente para la observabilidad nativa estableciendo el parámetro $Organization_id en config64.ps1.
Observabilidad de terceros
Debes instalar y configurar la plataforma de observabilidad elegida en cada host de agente privado que desees monitorear. Una vez configurados, las métricas de tus agentes se pueden ver utilizando el tablero preconstruido proporcionado por Jitterbit, o tu propio tablero personalizado. Para configurar y habilitar la observabilidad de agentes privados de terceros, sigue las instrucciones enlazadas a continuación para la plataforma de observabilidad elegida: