Herramientas de soporte para agentes privados de Jitterbit
Introducción
Las herramientas de soporte del Agente que se describen en esta página son un conjunto de comandos de diagnóstico y generación de informes.
Úsalos para ver cómo está funcionando tu agente o cuando lo solicite el soporte de Jitterbit.
Para acceder a las herramientas, ejecute los siguientes comandos:
$ cd /opt/jitterbit/AgentSupportTools
$ ./run.sh
$ cd C:\Program Files\Jitterbit Agent\AgentSupportTools
$ .\run.bat
Las herramientas están listas cuando ves el JB Agent Tools>
mensaje. Desde aquí puede ingresar cualquiera de los comandos que se enumeran a continuación.
Consejo
Ingrese los primeros caracteres de un comando y luego presione la tecla Tab
Tecla para ver las que coinciden.
help
Descripción
Mostrar todos los comandos disponibles.
Uso
help [COMMAND]
Opciones
COMMAND
: Mostrar ayuda para un comando.
apache-stat
Descripción
Muestra el estado del servicio Apache.
Uso
apache-stat [-j]
Opciones
-j
:Escribe la salida en formato JSON.
Ejemplos
JB Agent Tools>apache-stat
Busy Workers | Idle Workers | Total Workers | Free Capacity
-----------------------------------------------------------
1 | 255 | 256 | 99%
JB Agent Tools>apache-stat -j
{
"busy_workers": 1,
"idle_workers": 255,
"total_workers": 256,
"capacity_percent":99
}
clear
Descripción
Limpiar la consola.
Uso
clear
Opciones
Ninguno
connection-check
Descripción
Verifique las conexiones del agente privado a la puerta de enlace Harmony y los servidores Apache y Tomcat del agente privado.
Uso
connection-check [-t]
Opciones
-t
: Sitraceroute
está instalado, incluye su salida para la dirección de alojar del portal Harmony.
Ejemplos
JB Agent Tools>connection-check
connection-check
***** Harmony *****
Ping: na-east.jitterbit.com
Harmony gateway is reachable
***** Apache *****
Apache Is reachable on port 46908
***** Tomcat *****
Tomcat is reachable on port 46912.
exit
Descripción {: #description }Salir del programa.
Uso
exit
Opciones
Ninguno
generate-report
Descripción
Crea los siguientes archivos:
report.html
:Un informe que muestra las operaciones del agente, las operaciones pendientes, las estadísticas de Apache, las conexiones del servidor PostgreSQL, los archivos de registro del sistema y los servicios.jitterbit-logs.zip
:Un archivo zip que contiene archivos de registro de agentes privados.
Uso
generate-report [-p OUTPUT_DIRECTORY]
Opciones
-p OUTPUT_DIRECTORY
: Guarda los archivos en el directorio especificado.
list-connectors
Descripción
Mostrar conectores descargados y cargados.
Uso
list-connectors [-p AGENT_PORT]
Opciones
-p
:Puerto en el que se ejecuta el agente.
Ejemplos
JB Agent Tools>list-connectors
list-connectors
---------------------------
Downloaded connectors
---------------------------
SAP - 1.0.0
Smart Recruiters - 1.0.0
Jira - 1.0.1
AI - 1.0.0
SalesforceEvents - 1.0.0
---------------------------
Loaded connectors
---------------------------
SAP - 1.0.0
SalesforceEvents - 1.0.0
CLARIZEN - 1.0.0
FOUR51 - 1.0.0
FOUR51 - 1.0.0
Smart Recruiters - 1.0.0
Jira - 1.0.1
CLARIZEN - 1.0.0
AI - 1.0.0
list-ops
Descripción
Mostrar operaciones.
Uso
list-ops [-d] [OPERATION_NAME_FILTER]
Opciones
-
OPERATION_NAME_FILTER
: Mostrar operaciones que comiencen con este texto. Predeterminado:jb-agent-tools-
. -
-d
:Mostrar más detalles.
log-sync
Descripción
Muestra la cantidad de elementos en la cola de registro del agente privado para cada uno de los estados procesado, no procesado y error.
Uso
log-sync
Opciones
Ninguno
pending-ops
Descripción
Muestra la cantidad de solicitudes programadas y secundarias en estado de ejecución o de espera.
Uso
pending-ops [-j]
Opciones
-j
:Escribe la salida en formato JSON.
pg-connection
Descripción
Mostrar el estado de las conexiones PostgreSQL abiertas.
Uso
pg-connection
[ -m MODO] [-j]
Opciones
-
-m MODE
:Elige cómo hacer la conexión, dóndeMODE
es uno de los siguientes:conf
:Utilice la información contenida en eljitterbit.conf
archivo.postgres
:Conectarse al servidor PostgreSQL.pgbouncer
:Conéctese a lapgbouncer
servicio.
-
-j
: Formatee la salida como JSON.
Ejemplos
JB Agent Tools>pg-connection
pg-connection
count | state
---------------
5 | null
1 | active
12 | idle
JB Agent Tools>pg-connection -j
pg-connection -j
[{"count":5,"state":null},{"count":1,"state":"active"},{"count":13,"state":"idle"}]
pg-status
Descripción
Muestra el tamaño de la base de datos y enumera las tablas con la mayor cantidad de escaneos de tabla y filas afectadas.
Uso
pg-status
Opciones
Ninguno
Ejemplos
JB Agent Tools>pg-status
pg-status
Table | Scans (Sequential-Index) | Affected rows (Inserted-Updated-Deleted)
-----------------------------------------------------------------------------------------------------
incomingmsgtab | 317439 (7-317432) | 44 (15-14-15)
verboseloguploadtab | 21450 (3-21447) | 0 (0-0-0)
key_values | 18797 (18177-620) | 1081 (11-1069-1)
logsynctab | 16194 (13318-2876) | 330 (110-110-110)
deploylogtab | 312 (21-291) | 674 (230-229-215)
operationdataelementtab | 32 (20-12) | 752 (376-0-376)
document_definitionstab | 5 (5-0) | 592 (296-0-296)
filestorepropertiestab | 9 (7-2) | 408 (204-0-204)
transformationdefinitionstab | 17 (17-0) | 400 (200-0-200)
operationpropertiestab | 34 (34-0) | 344 (180-0-164)
-----------------------------------------------------------------------------------------------------
Database size: 16 MB
resync-deploylogs
Nota
Agregado en la versión 11.29 del agente privado.
Descripción
Descargue los registros de desplegar de Harmony para volver a sincronizarlos para un ID de ambiente determinado.
Uso
resync-deploylogs -e ENVIRONMENT_ID [-p AGENT_PORT]
Opciones
-
-e
: Identificación del ambiente. -
-p
: Número de puerto del Agente.
run-op
Descripción
Ejecutar una operación especificada por su ID y luego mostrar el estado.
Uso
run-op
[-l OPERACIÓN_ID_LOOP_COUNT] [-r OPERATION_ID DELAY] [-s OPERATION_ID]
Opciones
-
-l
: ParaLOOP_COUNT
Número de veces que se ejecuta la operaciónOPERATION_ID
. -
-r
:Ejecutar operaciónOPERATION_ID
en un bucle infinito con un retraso entre ejecuciones. -
-s
:Detener la operación de bucle infinitoOPERATION_ID
.
service-status
Descripción
Muestra el estado de los servicios de los agentes Apache, Tomcat, Postgres, Pgbouncer y VerboseLogShipper.
Uso
service-status
Opciones
Ninguno
zip-logs
Descripción
Cree un archivo zip que contenga todos los registros del agente.
Uso
zip-logs [OUTPUT_DIRECTORY]
Opciones
OUTPUT_DIRECTORY
:Guardar el.zip
archivo en el directorio especificado.
Ejemplos
JB Agent Tools>zip-logs
zip-logs
Zip filed created in: /opt/jitterbit/AgentSupportTools/jitterbit-logs.zip
JB Agent Tools>zip-logs /var
zip-logs /var
Zip filed created in: /var/jitterbit-logs.zip