Instalar o actualizar un Agente de Robots en las instalaciones físicas
El Agente de Robots realiza las tareas programadas en la aplicación Robots. El agente realiza las tareas en el servidor local seguro de Windows de su empresa, cerca del origen de datos y dentro de los límites de protección de su red.
Nota
La información sobre este tema aplica solo a organizaciones que utilizan un Agente de Robots en las instalaciones físicas para ejecutar scripts de ACL en robots ACL.
Las personas y organizaciones con ACL Robotics Professional Edition no tienen un Agente de Robots en las instalaciones físicas. Los scripts de Python/HCL que se ejecutan en robots HighBond o robots de Flujo de trabajo no utilizan el Agente de Robots.
Información general
Descargue el paquete de instalación del Agente de Robots y utilícelo para instalar el Agente de Robots en un servidor de Windows. También puede utilizar el paquete de instalación para actualizar un Agente de Robots existente en el servidor.
Archivos de clave
Durante la instalación, se registra el Agente de Robots mediante un archivo de claves de registro (registration.key). Genere el archivo de claves de registro en la aplicación Robots y descárguelo en el servidor de Windows donde esté instalado el Agente de Robots.
El archivo de claves de registro autentica la primera conexión entre el Agente de Robots y la aplicación Robots. Las conexiones posteriores y los flujos de datos están protegidos por claves de cifrado (par de claves RSA pública/privada). El par de claves RSA se genera automáticamente cuando inicia el servicio de Agente de Robots.
El archivo de clave de registro y las claves de cifrado son objetos independientes que se utilizan en etapas diferentes del proceso de registro y conexión.
Si está actualizando el Agente de Robots, el archivo de clave de registro no participa en el proceso, por lo que no debería generar una nueva instancia de registration.key.
Varios agentes
Para aumentar la capacidad de procesamiento del estudio analítico e implementar el equilibrio de carga, usted tiene la opción de instalar instancias adicionales de Agente de Robots en servidores Windows adicionales.
Servicios y cuentas de Windows del Agente de Robots
Cuando usted instala el Agente de Robots, este instala dos servicios de Windows en el servidor:
- Agente de Robots ejecuta las tareas programadas y ad hoc de Robots
- Servicio de datos de Robots ofrece conectividad que les permite a los usuarios abrir tablas del Agente de Robots en Analytics
Si alguno de estos servicios no está funcionando, las funciones que ofrecen no estarán disponibles.
Consejo
Si las tareas quedan en la cola de Robots durante mucho tiempo y después se saltean o no se pueden completar correctamente, compruebe si el servicio Agente de Robots se está ejecutando.
Si los usuarios reciben un error de conexión cuando intentan abrir una tabla del Agente de Robots, compruebe si el Servicio de datos de Robots se está ejecutando.
Cuentas de servicio y puertos
Usted utiliza las cuentas de servicio para ejecutar los dos servicios de Windows del Agente de Robots Si desea obtener información detallada acerca de los permisos y derechos de inicio de sesión necesarios para las cuentas, consulte Seguridad del Agente de Robots en las instalaciones físicas.
Nota
Si cambia las propiedades de cualquiera de los servicios de Windows después de instalar el Agente de Robots, debe reiniciar el servicio para que el cambio surta efecto.
Servicio de Windows | Cuenta que ejecuta el servicio | Puerto |
---|---|---|
Servicio del Agente de Robots |
Cuenta de dominio especificada durante la instalación o después de esta |
443 solo comunicaciones salientes |
Servicio de datos de Robots | Sistema local | 10000 por valor predeterminado, configurable durante y después de la instalación |
Asegúrese de que el Agente de Robots pueda conectarse a la autoridad de certificación
El Agente de Robots utiliza un certificado digital para validar su autenticidad e integridad. El certificado requiere una conexión a Internet a DigiCert, la autoridad de certificación de terceros, para poder verificarlo. Si instala el Agente de Robots detrás de un firewall de red, el firewall debe estar configurado de modo que permita que el certificado se conecte a DigiCert. Sin la conexión requerida, el Agente de Robots no funcionará.
Si es necesario, colabore con el Departamento de TI de su organización para configurar un firewall de red o un servidor proxy que permita la conexión entre el certificado y DigiCert. El certificado digital del Agente de Robots utiliza las siguientes URL para conectarse a la lista de revocación de certificados de DigiCert y al servidor OCSP:
- http://cacerts.digicert.com
- http://crl3.digicert.com
- http://crl4.digicert.com
- http://ocsp.digicert.com
Para obtener información más detallada sobre las URL, puede inspeccionar el certificado instalado.
Inspeccionar el certificado instalado
Después de instalar el Agente de Robots, inspeccione el certificado instalado para ver las URL de la autoridad de certificación.
- En el directorio de instalación del Agente de Robots, haga clic con el botón derecho del ratón en Agent.exe y seleccione Propiedades.
El directorio de instalación predeterminado es: C:\Program Files (x86)\ACL Software\Robots Agent\agent
- En el cuadro de diálogo Propiedades de Agent.exe, seleccione la ficha Firmas digitales.
- En la Lista de firmas, haga doble clic en Diligent Corporation y, a continuación, haga clic en Ver certificado.
- En la ficha Detalles del cuadro de diálogo Certificado, seleccione cada uno de los siguientes campos:
- Puntos de distribución CRL
- Acceso a la información de la autoridad
Para cada campo, aparecerán las URL en el área de visualización en la parte inferior del cuadro de diálogo.
- En la ficha Ruta de certificación del cuadro de diálogo Certificado, haga lo siguiente:
- Seleccione cada una de estas entradas de rutas de certificación:
- DigiCert Trusted Root G4
- DigiCert Trusted G4 Code Signing...
- Para cada entrada, haga clic en Ver certificado.
- En la ficha Detalles, seleccione cada uno de los siguientes campos:
- Acceso a la información de la autoridad
- Puntos de distribución CRL
Para cada campo, aparecerán las URL en el área de visualización en la parte inferior del cuadro de diálogo.
- Seleccione cada una de estas entradas de rutas de certificación:
Generar el archivo de clave de registro del Agente de Robots
Si es usted un nuevo cliente que está instalando el Agente de Robots por primera vez, tiene que generar un archivo de clave de registro (registration.key). El archivo de claves de registro autentica la primera conexión entre el Agente de Robots y la aplicación Robots.
Si es usted un cliente existente y ya ha instalado y utilizado el Agente de Robots, en muchos casos no debería generar un nuevo archivo de clave de registro. Normalmente, no es necesario generar un nuevo archivo, ya que puede interrumpir la configuración de la instancia de Robots de su organización.
Estado del Agente de Robots | Generar un archivo de clave de registro |
---|---|
Nueva instalación del Agente de Robots (instalación de un único agente) | Sí |
Nueva instalación de una instancia adicional del Agente de Robots en un clúster de múltiples agentes |
No Copie el archivo de clave de registro existente Si desea obtener más información, consulte Instale una instancia adicional de Agente de Robots. |
Actualización del Agente de Robots instalado actualmente |
No El archivo de clave de registro no participa en el proceso de actualización |
Hay un problema con el archivo de clave de registro existente; el Agente de Robots no puede conectarse a la aplicación Robots | Sí |
Cambio de la cuenta de Windows donde se ejecuta un Agente de Robots instalado actualmente |
No El archivo de clave de registro no participa en el proceso de cambio de cuenta Si desea obtener más información, consulte Cambio de la cuenta de servicio de Agente de Robots. |
Nota
Debe contar con permiso para Administrar el agente para generar el archivo de clave de registro del Agente de Robots. Si desea obtener más información, consulte Permisos de la aplicación Robots.
- Inicie sesión en Diligent One (www.highbond.com).
- Desde la página de inicio de Launchpad, en Auditoría y estudios analíticos, seleccione la aplicación Robots.
- En la esquina superior derecha del tablero de mando, haga clic en Ajustes.
- En el panel de la izquierda, asegúrese de que Administración de agentes esté seleccionada.
- Si su instancia de Robots utiliza actualmente un Agente de Robots basado en la nube, haga lo siguiente:
- Haga clic en Reemplazar agente en la nube.
- Haga clic en Registrar agente y generar clave.
- Si su instancia de Robots utiliza actualmente un Agente de Robots en las instalaciones físicas, o no hay ningún Agente de Robots especificado, haga lo siguiente:
- Haga clic en Generar una nueva clave de registro.
El cuadro de diálogo de advertencia que aparece se aplica a usted si ya tiene instalados uno o más agentes en las instalaciones físicas existentes.
Haga clic en Generar una nueva clave de registro.
- Haga clic en Generar una nueva clave de registro.
- Haga clic en Descargar archivo de claves y cerrar.
Precaución
No cierre la ventana del navegador hasta que descargue el archivo de clave.
- Guarde el archivo de claves descargado en una ubicación segura en el servidor de Windows que alojará Agente de Robots.
Nota
La generación de un archivo de claves es la primera parte del registro de un Agente de Robots. El proceso de registro se completa cuando coloca el archivo de claves en la ubicación correcta en la estructura de directorios de Agente de Robots, inicia o reinicia el servicio de Agente de Robots y se conecta correctamente a la aplicación Robots.
Instale el Agente de Robots
Utilice el paquete de instalación de Agente de Robots para realizar una nueva instalación de Agente de Robots.
Nota
Debe tener permisos de administrador local en el servidor de Windows para completar la instalación.
Si está utilizando cuentas diferentes de Windows para instalar el Agente de Robots y ejecutar el servicio del Agente de Robots, asegúrese de que tiene la contraseña para la cuenta del servicio del Agente de Robots antes de comenzar la instalación.
Descargue el paquete de instalación
- Descargue el paquete de instalación de Agente de Robots (RobotsAgent17.exe) desde Launchpad:
- Inicie sesión en Diligent One (www.highbond.com).
- En Launchpad, en Auditoría y estudios analíticos, haga clic en el mosaico Analytics para acceder a las descargas.
- En el menú superior, haga clic en Agente de Robots.
- Haga clic en Descargar la versión 17.
- Con el paquete de instalación descargado en su servidor de Windows, haga doble clic en el paquete de instalación.
-
Si aparece un cuadro de diálogo de advertencia, revise la información que se incluye allí y haga clic en Sí.
Consejo
El cuadro de diálogo de advertencia de seguridad podría estar oculto detrás de una ventana que tenga abierta.
Extraiga y ejecute el instalador
- Seleccione el idioma que desea utilizar para la instalación y haga clic en Aceptar.
- En la página Ubicación de la extracción para la instalación, especifique la carpeta en la que se extraerán los archivos de instalación y haga clic en Extraer.
Puede hacer clic en Examinar para seleccionar una carpeta o aceptar la ubicación predeterminada:
C:\Usuarios\nombre_cuenta_usuario\Descargas\ACL Installers\RobotsAgent17
Los archivos de instalación se extraen en la carpeta de destino que especificó. Una vez que se hayan extraído los archivos, el instalador se iniciará automáticamente.
Nota:
Si por algún motivo el instalador no logra iniciarse automáticamente, puede utilizar el Explorador de Windows para ir hasta la carpeta donde se extrajeron los archivos de configuración y hacer doble clic en setup.exe.
Instalar los prerrequisitos, si es necesario
Si se le pide que instale los prerrequisitos, haga clic en Instalar.
Una vez que se hayan instalado los prerrequisitos, el instalador continuará automáticamente.
Para ver una lista de los prerrequisitos, consulte Requisitos del sistema del Agente de Robots en las instalaciones físicas.
Configure las propiedades de la instalación.
- En la página Bienvenido, haga clic en Siguiente.
- En la página Contrato de licencia, seleccione Acepto las condiciones anteriores y haga clic en Siguiente.
- En la página Selección de la edición de Agente de Robots, seleccione la edición que desea instalar y haga clic en Siguiente:
- No Unicode
- Unicode
Precaución
Asegúrese de que la edición que instale sea la edición correcta para su empresa. Para abrir las tablas del Agente de Robots en Analytics, las ediciones deben coincidir.
Si está configurando un clúster de múltiples agentes, todos los agentes del clúster deben ser de la misma edición. Todos no Unicode o todos Unicode.
Si desea obtener más información, consulte Productos Unicode de Diligent.
- En la página Conectores de datos de Analytics opcionales, deje seleccionada la opción Instalar a menos que tenga un motivo para no instalar los conectores opcionales y haga clic en Siguiente.
Nota:
Si elige no instalar los conectores opcionales y luego desea utilizar uno de ellos, debe desinstalar y volver a instalar el Agente de Robots.
- En la página Habilitar aprendizaje automático, deje la opción Activar seleccionada a menos que tenga un motivo para no instalar el motor Python y haga clic en Siguiente.
Nota:
Si elige no instalar el motor Python y luego desea utilizarlo para ejecutar comandos de aprendizaje automático, debe desinstalar y volver a instalar el Agente de Robots.
- En la página Configuración de servicios del Agente de Robots, complete la siguiente configuración de la cuenta de servicio y luego haga clic en Siguiente:
- Número de puerto del servicio de datos de Robots Especifique un puerto para el servicio de datos o utilice el valor predeterminado de 10000.
Puede especificar cualquier puerto disponible entre 0 y 65536.
- Cuenta del servicio del Agente de Robots Especifique una cuenta de dominio existente para ejecutar el servicio del Agente de Robots y proporcione la contraseña.
La cuenta debe ser una cuenta de dominio, especificada mediante el formulario Dominio\cuenta_servicio. La cuenta requiere permiso para ejecutar servicios en el sistema operativo Windows Server, así como acceso completo a la carpeta de datos que especifique durante la instalación. Si desea obtener más información, consulte Seguridad del Agente de Robots en las instalaciones físicas.
Nota:
Si es necesario, puede cambiar el servicio del Agente de Robots después de la instalación.
- Número de puerto del servicio de datos de Robots Especifique un puerto para el servicio de datos o utilice el valor predeterminado de 10000.
-
Si se le solicita que otorgue el derecho de Iniciar sesión como servicio a la cuenta de servicio del Agente de Robots, haga clic en Sí y luego en Aceptar.
- En la página Carpetas de destino, complete la siguiente configuración de destino y conexión, y luego haga clic en Siguiente:
- Carpetas de destino del Agente de Robots
- Seleccione una carpeta de destino para la instalación del Agente de Robots o utilice la ubicación predeterminada.
Predeterminada: C:\Program Files (x86)\ACL Software\Robots Agent\
- Seleccione una ubicación de carpeta de datos o utilice la ubicación predeterminada.
Predeterminada: C:\acl\robots\
Nota:
No coloque la carpeta de datos dentro de la carpeta de destino de la instalación, ni al revés. Si lo hace, puede causar la pérdida de datos al desinstalar el Agente de Robots.
- Seleccione una carpeta de destino para la instalación del Agente de Robots o utilice la ubicación predeterminada.
- Ubicación del archivo de registro del Agente de Robots
- Seleccione Copiar el archivo de registro y luego busque la ubicación donde guardó el archivo registration.key o ingrese la ruta del archivo manualmente.
Cuando se ejecuta el instalador, este copia automáticamente el archivo de claves en la ubicación correcta de la estructura de directorios del Agente de Robots.
Nota:
Deje sin seleccionar Copiar el archivo de registro y no especifique un archivo de registro si planea cambiar la cuenta de servicio del Agente de Robots después de instalar el Agente de Robots.
- Seleccione Copiar el archivo de registro y luego busque la ubicación donde guardó el archivo registration.key o ingrese la ruta del archivo manualmente.
- Carpetas de destino del Agente de Robots
Complete la instalación
- En la página Preparado para instalar el programa, haga clic en Instalar.
El Agente de Robots está instalado.
- Si aparece un mensaje que le da la opción de instalar el motor de base de datos de Microsoft Access, elija una de las siguientes opciones:
- Haga clic en Sí para instalar el motor de base de datos si necesita que el Agente de Robots importe o exporte archivos de versiones anteriores de Excel (*.xls) o archivos de Microsoft Access (*.mdb).
- Haga clic en No para excluir el motor de base de datos si usa el Agente de Robots solamente con la generación actual de archivos de Excel (*.xlsx) y si no usa archivos de versiones anteriores de Excel o archivos de Microsoft Access. El motor de base de datos puede crear problemas de compatibilidad con otros productos de Microsoft Office más recientes. Por este motivo, debería excluir el motor de base de datos, a menos que en realidad lo necesite.
- Cuando haya finalizado el proceso de instalación, haga clic en Finalizar.
Confirmar que el servicio del Agente de Robots se esté ejecutando
El servicio del Agente de Robots debe estar ejecutándose para que el Agente de Robots se conecte a la aplicación Robots. Sin conexión, el Agente de Robots no puede procesar las tareas del robot y los scripts.
Si es necesario, puede cambiar la cuenta de servicio del Agente de Robots a la vez que confirma que el servicio del Agente de Robots se está ejecutando.
Utilizar la cuenta de servicio del Agente de Robots que especificó durante la instalación
- Abra el Administrador de servicios de Windows.
-
Compruebe que los dos servicios del Agente de Robots de Windows se estén ejecutando:
- Agente de Robots
- Servicio de datos de Robots
Si es necesario, inicie uno o ambos servicios.
Nota
Si aparece un mensaje de error que indica que el servicio del Agente de Robots se inició y luego se detuvo, puede que el registro del Agente de Robots no se haya completado correctamente.
Compruebe que el archivo de clave de registro (registration.key) esté presente en el directorio de instalación del Agente de Robots. Si el archivo de clave de registro no se encuentra ahí, cópielo manualmente en el directorio de instalación desde la ubicación donde lo guardó. Intente iniciar de nuevo el servicio del Agente de Robots.
El directorio de instalación predeterminado es: C:\Program Files (x86)\ACL Software\Robots Agent\agent
- Compruebe el archivo log de la aplicación para confirmar que Agente de Robots esté conectado correctamente a la aplicación Robots.
Diríjase al final del archivo log y busque una entrada INFO|Connected con una fecha y una hora que coincidan con el inicio del servicio del Agente de Robots.
La ubicación predeterminada del archivo log es C:\acl\robots\logs\application.log
- En la aplicación Robots, vaya a la pantalla Administración de agentes y presione F5 para volver a cargar la página.
Si el Agente de Robots aparece en la lista con estado de En línea, se registró correctamente.
Cambio de la cuenta de servicio de Agente de Robots
Siga estos pasos si no seleccionó Copiar archivo de registro durante la instalación del Agente de Robots y quiere cambiar la cuenta de servicio del Agente de Robots.
Instalar manualmente el archivo de registro de clave
- Copie el archivo de clave de registro (registration.key) desde la ubicación donde lo guardó.
- Vaya al directorio de instalación del Agente de Robots y copie el archivo de clave de registro en la subcarpeta agent.
El directorio de instalación predeterminado es C:\Program File (x86)\ACL Software\Robots Agent\agent
Si es necesario, elimine o sobrescriba un archivo de clave de registro existente.
Cambio de la cuenta de servicio de Agente de Robots a una cuenta diferente
- Abra el Administrador de servicios de Windows.
- Haga clic con el botón derecho en el servicio deAgente de Robots y seleccione Propiedades.
- En la ficha Iniciar sesión, haga clic en Examinar.
- En el cuadro de diálogo Seleccionar usuario, en el campo Ingrese el nombre del objeto para seleccionarlo, ingrese el nombre de la cuenta de servicio que quiere utilizar y haga clic en Comprobar nombres.
La cuenta de servicio debería autocompletarse en el campo.
- Haga clic en Aceptar.
- En la ficha Iniciar sesión, ingrese y confirme la contraseña para la cuenta de servicio y haga clic en Aceptar.
- En el Administrador de servicios de Windows, reinicie (o inicie) el servicio de Agente de Robots.
- Si es necesario, inicie el servicio de datos de Robots.
Confirmar que el Agente de Robots se haya registrado correctamente
- Compruebe el archivo log de la aplicación para confirmar que Agente de Robots esté conectado correctamente a la aplicación Robots.
Diríjase al final del archivo log y busque una entrada INFO|Connected con una fecha y una hora que coincidan con el inicio del servicio del Agente de Robots.
La ubicación predeterminada del archivo log es C:\acl\robots\logs\application.log
- En la aplicación Robots, vaya a la pantalla Administración de agentes y presione F5 para volver a cargar la página.
Si el Agente de Robots aparece en la lista con estado de En línea, se registró correctamente.
Configurar los ajustes del Agente de Robots en la aplicación Robots
Si es apropiado para su organización, actualice en la aplicación Robots los valores predeterminados para estos dos ajustes de configuración del Agente de Robots:
- Cargas de archivos permitidas controla si los resultados de salida se cargan desde el Agente de Robots a la aplicación de Robots en la nube
- Configuración de rutas especifica el servidor de Windows o los directorios de red para las tablas de datos y las tablas de resultados de Analytics
Si desea obtener más información, consulte Configurar un Agente de Robots en las instalaciones físicas.
Pruebe el Agente de Robots
Después de que instale el Agente de Robots, puede confirmar y ejecutar un script simple para probar que el Agente de Robots funciona correctamente.
Nota
Esta prueba requiere que se permitan las cargas de archivos a Robots. Si es necesario, active temporalmente la carga de archivos para la prueba. Si desea obtener más información, consulte Configurar un Agente de Robots en las instalaciones físicas.
Cree un proyecto de Analytics y descargue el archivo de prueba
- Cree un nuevo proyecto de Analytics llamado Robots Agent test.acl.
- Haga clic en el botón derecho en el enlace de abajo y guarde el archivo en la misma carpeta que el proyecto que acaba de crear:
Copie el script de prueba
- En el proyecto de Analytics, cree un nuevo script llamado Robots_Agent_test_script.
- Haga clic en el enlace siguiente para abrir el script de prueba en un navegador:
- Presione Ctrl + A para seleccionar todo el script y Ctrl + C para copiarlo al portapapeles.
- Pegue el script en Robots_Agent_test_script y haga clic en Guardar el proyecto abierto .
Confirme y envíe el script a Robots y cree un robot sobre la marcha
- Desde el menú principal de Analytics, seleccione Archivo > Confirmar y enviar scripts.
- Si es necesario, en el cuadro de diálogo Seleccionar destino, haga doble clic en la instancia adecuada de Diligent One.
La Colección de robots aparece con la lista de robots existentes, si ya existe alguno. Un robot es un contenedor de scripts, datos y tareas automatizadas.
- Escriba Probar robot en el campo Nuevo robot y haga clic en Create.
Se crea el robot y se genera automáticamente una ID de robot.
- En el cuadro de diálogo Confirmar y enviar scripts, ingrese un mensaje de confirmación como "Cargar script de prueba" y haga clic en Aceptar.
El script se envía a Robots y se ubica en el robot que acaba de crear.
- En el cuadro de diálogo La confirmación y envío de los scripts se completó correctamente, haga clic en el segundo enlace.
Resultado La aplicación Robots se abre en una ventana del navegador, con la ficha Versiones del script seleccionada. Es posible que deba iniciar sesión en Diligent One. Debería ver la versión del script que acaba de confirmar.
- En Analytics, haga clic en Aceptar para salir del cuadro de diálogo La confirmación y envío de los scripts se completó correctamente.
Cargue el archivo de prueba
- En Robots, seleccione la ficha Entrada/Salida.
- Haga clic en Elegir de su computadora y busque la ubicación donde guardó Robots_Agent_test_file.txt.
- Seleccione el archivo y haga clic en Abrir.
Resultado El archivo se carga y aparece en Archivos en la ficha Entrada/Salida.
Cree una tarea y ejecute el script de prueba
- Seleccione la ficha Tareas y haga clic en Crear tarea.
- Escriba el nombre Tarea de prueba para la tarea y haga clic en Guardar.
- Seleccione Script de prueba del Agente de Robots y haga clic en Saltar al final > Confirmar y crear tarea.
- En la ficha Tareas, en la Tarea de prueba, haga clic en > Ejecutar ahora.
Resultado Se ejecuta la tarea con el script de prueba.
Si la tarea se completa con un estado Éxito, el Agente de Robots en las instalaciones que instaló está funcionando correctamente.
Nota:
Si la tarea falla, compruebe que el servicio del Agente de Robots se esté ejecutando en el servidor donde instaló el Agente de Robots. Inicie el servicio si no se está ejecutando e intente ejecutar Tarea de prueba nuevamente.
Si la tarea continúa fallando, comuníquese con Soporte de Diligent para obtener ayuda.
Verifique la salida del script
Compruebe las siguientes ubicaciones en Robots para asegurarse de que el script de prueba genere los archivos correctos.
Ubicación en Robots | Salida de archivos por script de prueba |
---|---|
Ficha Ejecuciones de tareas Seleccione la entrada Tarea de prueba. |
En el panel lateral Detalles de las ejecuciones de las tareas, en Salida:
|
Ficha Ficha Entrada/Salida Seleccione la entrada Robots_Agent_test_file. |
En la sección Otras tablas:
Seleccione Robots_Agent_test_file. En el panel lateral Detalles de la tabla, en Campos: Debería ver la información de Nombre, Tipo y Tamaño (longitud) para tres campos:
|
Actualizar el Agente de Robots
Utilice el paquete de instalación del Agente de Robots para actualizar una instalación existente del Agente de Robots a la versión 17.0.
Antes de realizar la actualización, asegúrese de que no haya tareas de robot ejecutándose, en cola o programadas para ejecutarse en breve.
Nota
Debe tener permisos de administrador local en el servidor de Windows para completar la actualización.
Detener los servicios de Windows del Agente de Robots
- En el servidor de Windows donde se encuentra el Agente de Robots, abra el administrador de Servicios de Windows.
- Detenga los dos servicios de Windows del Agente de Robots:
- Agente de Robots
- Servicio de datos de Robots
Descargue el paquete de instalación
- Descargue el paquete de instalación de Agente de Robots (RobotsAgent17.exe) desde Launchpad:
- Inicie sesión en Launchpad (www.highbond.com).
- En Recursos, haga clic en Descargas.
- En el menú superior, haga clic en Agente de Robots.
- Haga clic en Descargar la versión 17.
- Con el paquete de instalación descargado en el servidor de Windows, haga doble clic en el paquete de instalación.
-
Si aparece un cuadro de diálogo de advertencia, revise la información que se incluye allí y haga clic en Sí.
Consejo
El cuadro de diálogo de advertencia de seguridad podría estar oculto detrás de una ventana que tenga abierta.
Extraiga y ejecute el instalador
- Seleccione el idioma que desea utilizar para la instalación y haga clic en Aceptar.
- En la página Ubicación de la extracción para la instalación, especifique la carpeta en la que se extraerán los archivos de instalación y haga clic en Extraer.
Puede hacer clic en Examinar para seleccionar una carpeta o aceptar la ubicación predeterminada:
C:\Usuarios\nombre_cuenta_usuario\Descargas\ACL Installers\RobotsAgent17
Los archivos de instalación se extraen en la carpeta de destino que especificó. Una vez que se hayan extraído los archivos, el instalador se iniciará automáticamente.
Nota:
Si por algún motivo el instalador no logra iniciarse automáticamente, puede utilizar el Explorador de Windows para ir hasta la carpeta donde se extrajeron los archivos de configuración y hacer doble clic en setup.exe.
- Haga clic en Sí en la solicitud de actualización.
- En el cuadro de diálogo de Información del instalador del Agente de Robots, haga clic en Aceptar solo si ha cumplido con los requisitos mencionados.
Si todavía no ha cumplido con dichos requisitos, cúmplalos ahora antes de continuar con la actualización. Si es necesario, desactive temporalmente cualquier tarea del robot que esté programada para ejecutarse en breve.
Instalar los prerrequisitos, si es necesario
Si se le pide que instale los prerrequisitos, haga clic en Instalar.
Una vez que se hayan instalado los prerrequisitos, el instalador continuará automáticamente.
Para ver una lista de los prerrequisitos, consulte Requisitos del sistema del Agente de Robots en las instalaciones físicas.
Configure las propiedades de la instalación.
- En la página Bienvenido, haga clic en Siguiente.
- En la página Contrato de licencia, seleccione Acepto las condiciones anteriores y haga clic en Siguiente.
- En la página Selección de la edición de Agente de Robots, haga clic en Siguiente.
El instalador fuerza la edición del Agente de Robots que usted tiene instalada actualmente (no Unicode o Unicode).
Nota
No puede cambiar la edición durante una actualización. Para cambiar la edición, debe desinstalar la versión actual del Agente de Robots y, a continuación, instalar la versión 17.0.
- En la página Conectores de datos de Analytics opcionales, deje seleccionada la opción Instalar a menos que tenga un motivo para no instalar los conectores opcionales y haga clic en Siguiente.
Nota:
Si elige no instalar los conectores opcionales y luego desea utilizar uno de ellos, debe desinstalar y volver a instalar el Agente de Robots.
- En la página Habilitar aprendizaje automático, deje la opción Activar seleccionada a menos que tenga un motivo para no instalar el motor Python y haga clic en Siguiente.
Nota:
Si elige no instalar el motor Python y luego desea utilizarlo para ejecutar comandos de aprendizaje automático, debe desinstalar y volver a instalar el Agente de Robots.
- En la página Configuración de servicios del Agente de Robots, complete la siguiente configuración de la cuenta de servicio y luego haga clic en Siguiente:
- Número de puerto del Servicio de datos de Robots Mantenga el puerto existente especificado para el servicio de datos o especifique un puerto diferente.
Puede especificar cualquier puerto disponible entre 0 y 65536.
- Cuenta del servicio del Agente de Robots: Mantenga la cuenta de dominio existente que ejecuta el servicio del Agente de Robots o especifique una cuenta diferente. Proporcione la contraseña para la cuenta.
La cuenta debe ser una cuenta de dominio, especificada mediante el formulario Dominio\cuenta_servicio. La cuenta requiere permiso para ejecutar servicios en el sistema operativo Windows Server, así como acceso completo a la carpeta de datos del Agente de Robots existente. Si desea obtener más información, consulte Seguridad del Agente de Robots en las instalaciones físicas.
Nota:
Si necesita cambiar la cuenta de servicio del Agente de Robots, es mejor que lo haga después de actualizar.
Si cambia la cuenta en el instalador durante la actualización, debe volver a registrar el Agente de Robots. Puede que, al volver a registrar un agente instalado, la configuración de la instancia de Robots de su organización se vea afectada.
Si desea obtener más información, consulte Cambio de la cuenta de servicio de Agente de Robots.
- Número de puerto del Servicio de datos de Robots Mantenga el puerto existente especificado para el servicio de datos o especifique un puerto diferente.
- Revise la información de configuración en la siguiente pantalla y haga clic en Siguiente.
Complete la actualización
- En la página Preparado para instalar el programa, haga clic en Instalar.
El Agente de Robots se actualizó.
- Si aparece un mensaje que le da la opción de instalar el motor de base de datos de Microsoft Access, elija una de las siguientes opciones:
- Haga clic en Sí para instalar el motor de base de datos si necesita que el Agente de Robots importe o exporte archivos de versiones anteriores de Excel (*.xls) o archivos de Microsoft Access (*.mdb).
- Haga clic en No para excluir el motor de base de datos si usa el Agente de Robots solamente con la generación actual de archivos de Excel (*.xlsx) y si no usa archivos de versiones anteriores de Excel o archivos de Microsoft Access. El motor de base de datos puede crear problemas de compatibilidad con otros productos de Microsoft Office más recientes. Por este motivo, debería excluir el motor de base de datos, a menos que en realidad lo necesite.
- Cuando haya finalizado el proceso de actualización, haga clic en Finalizar.
- Haga clic en Sí para reiniciar el servidor y completar la actualización.
-
En el administrador de servicios de Windows, verifique que los dos servicios Agente de Robots de Windows se estén ejecutando:
- Agente de Robots
- Servicio de datos de Robots
Si es necesario, inicie uno o ambos servicios.
Instale una instancia adicional de Agente de Robots
Utilice el paquete de instalación de Agente de Robots para instalar instancias adicionales de Agente de Robots en servidores Windows adicionales.
La instalación de varios agentes le permite aumentar la capacidad de procesamiento del estudio analítico e implementar el equilibrio de carga entre los agentes. Cuando ejecuta múltiples tareas de robot simultáneamente, el procesamiento de los scripts de estudios analíticos se distribuye automáticamente entre los múltiples agentes en múltiples servidores Windows. Esta capacidad le permite ejecutar una mayor cantidad de tareas en un período más corto.
Nota
La capacidad de que haya múltiples agentes no está relacionada con los modos de desarrollo y producción en Robots. Al ejecutar tareas, ambos modos tienen el mismo acceso a todos los agentes.
Importante
Para instalar varios agentes, es necesario que todos sean de la versión 15 o superior y que todos utilicen la misma codificación: todos no Unicode o todos Unicode.
Además, todos los agentes deben poder acceder al directorio o los directorios que usted especifique para las tablas de salida del script en la pantalla Administración de agentes. Para cada directorio que especifique, la cuenta de servicio que ejecuta al agente debe contar con permisos de Lectura/Escritura/Listado. Si desea obtener más información, consulte Configurar un Agente de Robots en las instalaciones físicas.
Nota
Debe tener permisos de administrador local en cada servidor de Windows en el que instale el Agente de Robots.
Estas instrucciones se refieren al Servidor n.º 1 y al Servidor n.º 2:
- Servidor n.º 1 El servidor de Windows en el que instaló la primera instancia de Agente de Robots
- Servidor n.º 2 Un servidor de Windows adicional en el que instala una instancia adicional de Agente de Robots
Nota:
Puede repetir el proceso para tantos agentes y servidores adicionales como necesite.
Instale el Agente de Robots en el Servidor n.º 2
- En el Servidor n.º 2, realice el mismo proceso de instalación que utilizó para instalar Agente de Robots en el Servidor n.º 1.
-
En la página Carpetas de destino del instalador, no seleccione Copiar archivo de registro y deje el campo Ubicación del archivo de registro del Agente de Robots en blanco.
Si desea conocer los pasos de instalación, consulte Instale el Agente de Robots.
Recupere el nombre de la clave RSA de la aplicación Robots
- Inicie sesión en Diligent One (www.highbond.com).
- Desde la página de inicio de Launchpad, en Auditoría y estudios analíticos, seleccione la aplicación Robots.
- En la esquina superior derecha del tablero de mando, haga clic en Ajustes.
- En el panel de la izquierda, asegúrese de que Administración de agentes esté seleccionada.
- Haga clic en Cómo agregar agentes adicionales.
- Haga clic en para copiar el nombre de la clave RSA al portapapeles.
- Pegue el nombre de la clave RSA en un archivo de texto para almacenamiento temporal.
Agrupe la clave RSA de Agente de Robots en un archivo
Utilice la utilidad EncryptionKeyCLI.exe en el Servidor n.º 1 para agrupar la clave RSA de Agente de Robots en un archivo.
Nota
Si ya instaló un Agente de Robots adicional y creó un archivo zip que contiene la clave RSA, utilice el archivo existente. No es necesario crear otra copia.
- En el Servidor n.º 1, abra el símbolo del sistema de Windows como administrador.
- Ejecute el siguiente comando para cambiar al directorio de instalación de Agente de Robots:
cd C:\Program Files (x86)\ACL Software\Robots Agent\agent
Especifique la ruta adecuada si no instaló Agente de Robots en el directorio predeterminado.
- Ejecute el siguiente comando para incluir la clave RSA de Agente de Robots en un archivo zip:
EncryptionKeyCLI.exe export RSAKeyfile ACL_XXXXXXXX
Para ACL_XXXXXXXX, sustituya el nombre real de la clave RSA que copió de la pantalla Administración de agentes en Robots.
RSAKeyfile puede ser cualquier nombre de archivo, sin espacios, que desee especificar. Si lo desea, puede especificar una ruta de archivo a una carpeta existente del servidor. Si la ruta contiene espacios, enciérrela entre comillas junto con el nombre del archivo.
- Si es necesario, introduzca Y para sobrescribir un archivo existente.
Resultado La clave RSA se incluye en un archivo zip y se guarda en la ubicación predeterminada (C:\ProgramData\robots\RSAKeyfile.zip) o en la ubicación que usted especificó.
Nota
Si no ve la carpeta ProgramData, es posible que esté oculta. Para que la carpeta sea visible, seleccione Elementos ocultos en el Explorador de archivos de Windows en el C:\ directorio raíz (Ficha Vista > Elementos ocultos).
Migre el archivo de claves RSA al Servidor n.º 2
Utilice la utilidad EncryptionKeyCLI.exe en el Servidor n.º 2 para extraer la clave RSA del Agente de Robots del archivo zip e importarla al almacén de claves de Microsoft.
- Copie RSAKeyfile.zip del Servidor n.º 1 al directorio de instalación de Agente de Robots en el Servidor n.º 2.
El directorio de instalación predeterminado es: C:\Program Files (x86)\ACL Software\Robots Agent\agent
- En el Servidor n.º 2, abra el símbolo del sistema de Windows como administrador.
- Ejecute el siguiente comando para cambiar al directorio de instalación de Agente de Robots:
cd C:\Program Files (x86)\ACL Software\Robots Agent\agent
Especifique la ruta adecuada si no instaló Agente de Robots en el directorio predeterminado.
- Ejecute el siguiente comando para extraer la clave RSA de Agente de Robots del archivo zip e impórtela al almacén de claves de Microsoft en el Servidor n.º 2:
EncryptionKeyCLI.exe import RSAKeyfile
Si no utilizó RSAKeyfile como el nombre del archivo zip, sustituya el nombre que usó.
Copie el archivo de claves de registro en el Servidor n.º 2
Copie el archivo de claves de registro (registration.key) del directorio de instalación del Agente de Robots en el Servidor n.º 1 al directorio de instalación del Agente de Robots en Servidor n.º 2.
El directorio de instalación predeterminado es: C:\Program Files (x86)\ACL Software\Robots Agent\agent
Reinicie el servicio de Agente de Robots en el Servidor n.º 2
En el Servidor n.º 2, abra el Administrador de servicios de Windows y reinicie (o inicie) el servicio del Agente de Robots.
Verifique que el agente adicional se haya registrado correctamente
En la aplicación Robots, vaya a la pantalla Administración de agentes y presione F5 para volver a cargar la página. Si el Agente de Robots adicional aparece en la lista con estado de En línea, se registró correctamente. El agente ahora forma parte del clúster de agentes que se utiliza para el procesamiento del estudio analítico y el equilibrio de carga.