Programas de utilidad sobre agentes privados de Jitterbit
Introducción
Esta página describe los siguientes programas de utilidad incluidos en el paquete de instalación del agente privado:
-
jitterbit
: Herramienta de gestión y operaciones de propósito general, utilizada para detener e iniciar servicios de agentes privados. -
jitterbit-config
: Una utilidad de configuración de agente privado, utilizada para configurar la conexión del agente privado a Harmony y la base de datos interna del agente privado. -
jitterbit-utils
: Un secuencia de comandos de envoltura de conveniencia parajitterbit
, que se utilizan para operaciones generales y tareas de configuración.
Se encuentran en las siguientes ubicaciones en cada plataforma:
Plataforma | Ubicaciones |
---|---|
Windows | C:\Program Files\Jitterbit Agent\bin |
C:\Program Files\Jitterbit Agent\jitterbit-agent-config-util | |
Linux), Acoplador | /usr/bin , cada uno vinculado a /opt/jitterbit/bin |
jitterbit
Se trata de una herramienta de administración y operaciones de uso general que se utiliza para detener e iniciar servicios de agentes privados. No está disponible en Microsoft Windows, donde el menú Inicio contiene comandos equivalentes.
Uso
jitterbit COMMAND [OPTIONS]
Comandos
Categoría | Comando | Descripción |
---|---|---|
Agente de operaciones | start | Iniciar todos los servicios de agente privado. |
stop | Detener todos los servicios de agentes privados. | |
restart | Reiniciar todos los servicios del agente privado. | |
status | Muestra el estado de los procesos del motor de procesos, del programador y del servicio de limpieza. | |
Operaciones de servicio | start_apache | Iniciar el servicio Apache. |
stop_apache | Detener el servicio Apache. | |
start_tomcat | Iniciar el servicio Tomcat. | |
stop_tomcat | Detener el servicio Tomcat. | |
start_pgsql | Inicie el servidor PostgreSQL incluido. | |
stop_pgsql | Detener el servidor PostgreSQL incluido. | |
start_pgbouncer | Inicie el servidor PgBouncer incluido. | |
stop_pgbouncer | Detener el servidor PgBouncer incluido. | |
start_scheduler | Iniciar el servicio Scheduler. | |
stop_scheduler | Detener el servicio Scheduler. | |
start_verboselogshipper | Inicie el servicio VerboseLogShipper. | |
stop_verboselogshipper | Detener el servicio VerboseLogShipper. | |
start_processengine | Iniciar el servicio Process Engine. | |
stop_processengine | Detener el servicio Process Engine. | |
start_cleanup | Iniciar el servicio de limpieza de archivos. | |
stop_cleanup | Detener el servicio de limpieza de archivos. | |
Utilidades | utils OPTIONS | Llamadas y pases OPTIONS a JitterbitUtils . |
gen_server_cert | Generar un nuevo certificado de servidor si aún no está instalado. | |
initdb | Inicializa un nuevo clúster de base de datos integrado. Fuerza una sincronización completa de todos los proyectos implementados y elimina todos los ambientes actuales del agente. | |
Información | top | Mostrar los principales procesos que se ejecutan como jitterbit usuario. |
version | Imprima la versión y la fecha de compilación del Process Engine. | |
help | Mostrar ayuda. |
jitterbit-config
Se trata de una utilidad de configuración de agente privado que se utiliza para configurar la conexión del agente privado a Harmony y la base de datos interna del agente privado. No está disponible en Microsoft Windows, donde el menú Inicio contiene comandos equivalentes.
Uso
jitterbit-config [OPTIONS]
Opciones
Categoría | Opción corta | Opción larga | Valor predeterminado | Descripción |
---|---|---|---|---|
Harmony | -l | --login-url | https://login.jitterbit.com | URL de inicio de sesión de Harmony. |
-U | --user | Tu nombre de usuario de Harmony. | ||
-P | --password | Tu contraseña de Harmony. | ||
-f | --credentials-file | Archivo para leer el archivo de credenciales de Harmony. | ||
--xh | --proxy-host | alojar y puerto del servidor proxy en el formato hostname:port . | ||
--xu | --proxy-user | Nombre de usuario del servidor proxy si su proxy requiere autorización. | ||
--xp | --proxy-password | Contraseña del servidor proxy si su proxy requiere autorización. | ||
--xn | --proxy-ntlm-domain | Dominio de servidor proxy si está utilizando un proxy NTLM. | ||
--xc | --no-verify-proxy-cert | false | No verifique los certificados de proxy. (No recomendado). | |
-o | --organization | Organización para configurar el agente. | ||
-g | --agent-group | Nombre del grupo de agentes que desea configurar. | ||
-a | --agent | Nombre del agente que desea configurar. | ||
Base de datos | -c | --configure-postgres | false | Configure una instancia de PostgreSQL para que sirva como almacén de datos de back-end. |
-u | --unattended | false | No solicite nada excepto la contraseña de administrador de PostgreSQL (a menos que se especifique con -w opción). Los valores predeterminados se utilizan para las opciones no especificadas. | |
-s | --server | 127.0.0.1 | Nombre o dirección IP del servidor PostgreSQL. | |
-p | --port | 5432 | Puerto en el que PostgreSQL está escuchando. | |
-d | --driver | PostreSQL-jitterbit | controlador ODBC de PostgreSQL a utilizar. | |
-m | --db-admin-user | postgres | Nombre del usuario administrativo de PostgreSQL. | |
-w | --db-password | Contraseña para el usuario administrativo de PostgreSQL. Esta opción es obligatoria y se le solicitará que la ingrese si no la especifica. | ||
-t | --update | false | Actualiza la base de datos del backend a la versión instalada de Jitterbit en lugar de crearlas. | |
Otros | -q | --quiet | false | No solicite información si solo hay una opción disponible. No imprima información innecesaria en la terminal. |
--bundledb | false | Opción interna para uso del soporte de Jitterbit. |
Ejemplos
-
Configure una instancia local de PostgreSQL que se ejecute en el puerto predeterminado con el usuario administrativo
postgres
y contraseñaPASSWORD
:jitterbit-config -c -u -w PASSWORD
-
Utilice una instancia remota de PostgreSQL que se ejecute en el puerto 5433. Se le solicitará el nombre de usuario y la contraseña del servidor PostgreSQL, que debe estar configurado para aceptar conexiones remotas:
jitterbit-config -c --unattended --server 192.168.1.102 --port 5433
-
Reconfigurar un agente privado:
jitterbit-config -U USERNAME -P PASSWORD -l https://REGION.jitterbit.com -o ORG_NAME -g GROUP_NAME -a AGENT_NAME
Valor Reemplazar con Ejemplo REGION
La región de su cuenta Harmony ( na-east
,emea-west
, oapac-southeast
).https://na-east.jitterbit.com
USERNAME
Su nombre de usuario de su cuenta Harmony. my.name@example.com
PASSWORD
La contraseña de tu cuenta Harmony. P@55w0rd
GROUP_NAME
El nombre del grupo de agentes y el nombre del ambiente, separados por un guión bajo. My Agent Group_Default Environment
AGENT_NAME
El nombre del agente. My Agent 1
ORG_NAME
El nombre de su organización Harmony. My Org
jitterbit-utils
Este es un secuencia de comandos de envoltura de conveniencia para jitterbit
, utilizado para operaciones generales y tareas de configuración. El secuencia de comandos llama jitterbit utils OPTIONS
, que a su vez llama JitterbitUtils
.
Uso
JitterbitUtils.exe [OPTIONS]
jitterbit-utils [OPTIONS]
Opciones
Tipo | Opción | Descripción |
---|---|---|
General | --quiet | No mostrar nada excepto mensajes de error fatal. |
--help | Mostrar ayuda. | |
Mantenimiento | --restore-db DB DIR | Restaurar base de datos DB de archivos en el directorio DIR . |
--backup-db DB DIR | Copia de seguridad de la base de datos DB Al directorio DIR . | |
--vacuum-db [DB] | Base de datos de vacío DB . Si DB es all o en blanco, se limpian todas las bases de datos. | |
--reindex-db [DB] | Reindexar la base de datos DB . Si DB es all o en blanco, se vuelven a indexar todas las bases de datos. | |
--reclaim-disk-space | Recuperar agresivamente el espacio en disco utilizado por el backend. Las tablas de archivo se truncan y se vacían todas las tablas. | |
Apoderado | --set-http-proxy-host HOSTNAME[:PORT] | Nombre de alojar del servidor proxy HTTP y puerto opcional. |
--set-http-proxy-username USERNAME | Nombre de usuario del servidor proxy HTTP. | |
--set-http-proxy-pwd PASSWORD | Contraseña del servidor proxy HTTP. | |
--set-http-proxy-domain NTLM_DOMAIN | Servidor proxy HTTP dominio NTLM. | |
--verify-proxy-cert | (Predeterminado) Verificar certificados de proxy. Desactivar con --no-verify-proxy-cert . | |
--no-verify-proxy-cert | No verifique los certificados de proxy. Use esta opción si su proxy usa un certificado que Jitterbit no puede verificar. | |
--negotiate-ntlm-proxy-authentication | Negociar la autenticación de proxy NTLM. El valor predeterminado es desactivado, lo que es más rápido. Habilítelo solo si el valor predeterminado causa problemas. | |
--set-http-proxy-inclusions INCLUSIONS | Lista separada por comas de nombres de alojar para los que se debe utilizar la configuración del proxy. Caracteres comodín (* y ? ) son compatibles. Incompatible con --set-http-proxy-exceptions . | |
--set-http-proxy-exceptions EXCEPTIONS | Lista separada por comas de nombres de alojar para los que no se debe utilizar la configuración del proxy. Caracteres comodín (* y ? ) son compatibles. Incompatible con --set-http-proxy-inclusions . | |
--disable-http-proxy | Deshabilitar la configuración del proxy HTTP. | |
--print-http-proxy-configuration | Imprimir configuración de proxy HTTP. | |
Operaciones | --drain-stop | Activar una parada de vaciado del agente. Las operaciones en ejecución pueden completarse; no se aceptan nuevos trabajos. |
--drain-pause | Activa una pausa de vaciado del agente. Se permitirá que se completen las operaciones en ejecución, pero no se aceptarán nuevos trabajos. | |
--list-operations | Enumere todas las operaciones. | |
--list-operations --project PROJECT --environment ENVIRONMENT | Operaciones de lista para PROJECT y ENVIRONMENT (como nombres). | |
--run-scheduled-operations | Agrega todas las operaciones programadas a la cola de procesos. | |
--add-operation-to-queue OPERATION | Añadir OPERATION (como nombre, GUID o ID de base de datos) a la cola de procesos. No recomendado. Evita los límites de velocidad y otros controles de agentes. | |
--add-operation-to-queue OPERATION --project PROJECT --environment ENVIRONMENT | Añadir OPERATION para PROJECT y ENVIRONMENT (como nombres) a la cola de procesos. No recomendado. Evita los límites de velocidad y otros controles de agentes. | |
--send-command MODULE COMMAND | Enviar COMMAND a MODULE . | |
Utilidad | --encrypt-credentials USERNAME PASSWORD | Encriptar USERNAME y PASSWORD e imprimir en dos líneas. |
-e USERNAME PASSWORD | Forma corta de --encrypt-credentials . | |
--resync-environment ENVIRONMENT | Activar una resincronización de ENVIRONMENT (nombre). |