insights
2021.10
false
Importante :
Este contenido se ha localizado parcialmente a partir de un sistema de traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.
UiPath logo, featuring letters U and I in white
Sin asistencia

Insights

Automation CloudAutomation Cloud Public SectorAutomation SuiteStandalone
Última actualización 11 de nov. de 2024

Instalación

Prerrequisitos para la instalación

  1. Asegúrate de cumplir con los requisitos de hardware y software para Insights.
  2. Habilita IIS 10+.

    Para habilitar IIS 10+, ve a Panel de control > Programas > Activar o desactivar características de Windows > IIS.



    Habilita los siguientes módulos Web Server (IIS):
    • Servidor web
      • Características HTTP comunes
        • Documento predeterminado
        • Navegar en el directorio
        • Errores HTTP
        • Documento predeterminado
        • Contenido estático
      • Estado y diagnóstico
        • Registro HTTP
      • Rendimiento
        • Contenido estático
      • Seguridad
        • Solicitar filtrado
    • Herramientas de administración
      • Consola de administración de IIS
  3. Descarga e instala la versión del paquete de alojamiento .NET 3.1.17+.
    1. Descargar el paquete de alojamiento .NET.
    2. En el símbolo del sistema, ejecuta net stop was /y y luego net start w3svc.
  4. Instala Orchestrator y habilita la característica Insights. Has de obtener un token de acceso a la instalación de Orchestrator.
    Importante:
    • Asegúrate de seleccionar el rol db_owner, ya que es imprescindible al añadir el rol de propietario de la base de datos durante la configuración de Insights SQL Server.

    • Tanto las versiones de Orchestrator como las de Insights han de coincidir. Por ejemplo, si ejecutas la versión 2021.10.1 de Orchestrator, debes ejecutar la misma versión de Insights para establecer una comunicación adecuada entre ambos productos de UiPath.



  5. Habilita HTTPS en tu servidor utilizando un certificado SSL. El procedimiento es parecido al facilitado para Orchestrator. Consulta Uso de un certificado para el protocolo HTTPS.
    1. Obtenga un certificado autofirmado con su DNS e impórtelo en certlm.msc.


    2. Ejecuta el siguiente comando:
      $cert = New-SelfSignedCertificate -certstorelocation cert:\localmachine\my -dnsname <your-dns-name> -KeySpec KeyExchange
      $pwd = ConvertTo-SecureString -String '<your-password>' -Force -AsPlainText
      $path = 'cert:\localMachine\my\' + $cert.thumbprint
      Export-PfxCertificate -cert $path -FilePath <path-to-save>\cert.pfx -Password $pwd$cert = New-SelfSignedCertificate -certstorelocation cert:\localmachine\my -dnsname <your-dns-name> -KeySpec KeyExchange
      $pwd = ConvertTo-SecureString -String '<your-password>' -Force -AsPlainText
      $path = 'cert:\localMachine\my\' + $cert.thumbprint
      Export-PfxCertificate -cert $path -FilePath <path-to-save>\cert.pfx -Password $pwd
      Nota: Asegúrate de reemplazar lo siguiente:
      • <your-dns-name> por el nombre DNS de tu servidor o máquina virtual
      • <your-password> por la contraseña con la que quieras cifrar el certificado
      • <path-to-save> con la ubicación donde quieras guardar el certificado exportado en .pfxformato
    3. Instala el certificado manualmente tanto en Personal como en De confianza utilizando el gestor de certificados.
      Importante: Es preferible utilizar un certificado SAN SSL enviado a una entidad de certificación en lugar de uno autofirmado.
      • Los certificados autofirmados (y aquellos de tu propia entidad de certificados) deben estar instalados tanto en el almacén de certificados Raíz de confianza como en el Personal en el equipo Insights. El certificado también deberá estar marcado como Exportable.
      • Los certificados enviados a una autoridad de certificación solo necesitan ser instalados en la raíz de confianza.

      Ten en cuenta que, cuando utilices un certificado autofirmado, puedes experimentar problemas al acceder a Insights a través de Firefox o Edge. La versión 2021.4 y posteriores de Insights ya no son compatibles con Internet Explorer.

  6. Al especificar un nombre de host para Insights, asegúrate de que el nombre de host deseado se pueda resolver dentro de tu DNS.


  7. Comprueba que el servidor donde se vaya a instalar Insights pueda comunicarse con los servidores donde esté instalado Orchestrator y viceversa.
  8. Si utilizas una máquina virtual local o alojada en la nube, debe ser compatible con la virtualización anidada en los sistemas operativos de Windows.
  9. Asegúrate de usar TLS 1.1 o 1.2.
  10. 9999Asegúrate de que los siguientes puertos estén abiertos y sean accesibles: 543(predeterminado), y 19999.
    Para abrirlos, crea una regla de puerto entrante por cada puerto: 543, 9999, 19999.


    • Puerto 543:


    • Puerto 9999:


    • Puerto 19999:


  11. Instala Docker en función de tu entorno.
    Instala Docker para Windows Server 2019:
    1. Con PowerShell, crea la siguiente variable:
      $TMP_WORKDIR="c:\docker"$TMP_WORKDIR="c:\docker"
    2. Con PowerShell, crea el siguiente directorio:
      New-Item $TMP_WORKDIR -ItemType Directory -forceNew-Item $TMP_WORKDIR -ItemType Directory -force
    3. Habilita las siguientes características de Windows: Hyper-V y Contenedor. Para ello, sigue los siguientes pasos:
      1. Navega hasta el Panel de control y luego ve a Programas.
      2. Haz clic en Activar o desactivar características de Windows.
      3. Selecciona las casillas junto a Hyper-V en la pestaña Roles de servidor y Contenedor en la pestaña Características.
      4. Reinicia el servidor si fuera necesario.




    4. Puedes usar PowerShell para descargar Docker y descomprimir los contenedores de Linux en la carpeta $TMP_WORKDIR, ejecutando el siguiente comando:
      Invoke-WebRequest -URI "https://download.docker.com/win/static/stable/x86_64/docker-20.10.24.zip" -OutFile "$TMP_WORKDIR\docker-20.10.24.zip"Invoke-WebRequest -URI "https://download.docker.com/win/static/stable/x86_64/docker-20.10.24.zip" -OutFile "$TMP_WORKDIR\docker-20.10.24.zip"
      
    5. Puedes usar PowerShell para descargar el núcleo de lcow y descomprimir los contenedores de Linux en la carpeta $TMP_WORKDIR, ejecutando el siguiente comando:
      Invoke-WebRequest -Uri "https://github.com/linuxkit/lcow/releases/download/v4.14.35-v0.3.9/release.zip" -UseBasicParsing -OutFile "$TMP_WORKDIR\release.zip"Invoke-WebRequest -Uri "https://github.com/linuxkit/lcow/releases/download/v4.14.35-v0.3.9/release.zip" -UseBasicParsing -OutFile "$TMP_WORKDIR\release.zip"
    6. A continuación, instala Docker y lcow:
      Expand-Archive $TMP_WORKDIR\Docker-20.10.24.zip -DestinationPath $Env:ProgramFiles -Force
      Expand-Archive $TMP_WORKDIR\release.zip -DestinationPath "$Env:ProgramFiles\Linux Containers\." -ForceExpand-Archive $TMP_WORKDIR\Docker-20.10.24.zip -DestinationPath $Env:ProgramFiles -Force
      Expand-Archive $TMP_WORKDIR\release.zip -DestinationPath "$Env:ProgramFiles\Linux Containers\." -Force
    7. A continuación, utilizando PowerShell, establece las variables de entorno ejecutando el siguiente comando:
      [Environment]::SetEnvironmentVariable("PATH", $Env:PATH + ";$Env:ProgramFiles\docker", [EnvironmentVariableTarget]::Machine)
      [Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")
      [Environment]::SetEnvironmentVariable("LCOW_API_PLATFORM_IF_OMITTED", "linux", "Machine")[Environment]::SetEnvironmentVariable("PATH", $Env:PATH + ";$Env:ProgramFiles\docker", [EnvironmentVariableTarget]::Machine)
      [Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")
      [Environment]::SetEnvironmentVariable("LCOW_API_PLATFORM_IF_OMITTED", "linux", "Machine")
      
    8. Utilizando PowerShell, habilita las características experimentales en daemon.json ejecutando el siguiente comando:
      $configfile = @"
      {
          "experimental": true
      }
      "@
      $configfile|Out-File -FilePath C:\ProgramData\docker\config\daemon.json -Encoding ascii -Force$configfile = @"
      {
          "experimental": true
      }
      "@
      $configfile|Out-File -FilePath C:\ProgramData\docker\config\daemon.json -Encoding ascii -Force
    9. Registra el servicio ejecutando el siguiente comando en PowerShell:
      cd $Env:ProgramFiles\docker
      .\dockerd.exe --register-servicecd $Env:ProgramFiles\docker
      .\dockerd.exe --register-service
    10. Por último, reinicia el equipo ejecutando el siguiente comando en PowerShell:
      Restart-Computer -ForceRestart-Computer -Force

    Instala Docker en máquinas virtuales con espacios abiertos:

    Para instalar Docker en entornos aislados, debes seguir dos pasos. Primero, descarga los archivos de instalación a una máquina virtual en línea y luego copia los archivos a tu máquina virtual sin conexión, allí donde quieras hacer la instalación.

    Requisitos

    Descarga los archivos de instalación de Docker en la máquina virtual en línea

    En tu máquina virtual en línea, abre PowerShell como Administrador y ejecuta los siguientes comandos para crear una nueva carpeta de Docker.

    # variables
    $TMP_WORKDIR="c:\docker"
    
    # Create tmp_workdir
    New-Item $TMP_WORKDIR -ItemType Directory -force
    
    # Install Hyper-V and Containers
    Install-WindowsFeature Hyper-V
    Install-WindowsFeature containers# variables
    $TMP_WORKDIR="c:\docker"
    
    # Create tmp_workdir
    New-Item $TMP_WORKDIR -ItemType Directory -force
    
    # Install Hyper-V and Containers
    Install-WindowsFeature Hyper-V
    Install-WindowsFeature containers

    Descarga el núcleo de lcow y descomprime los contenedores de Linux en la carpeta $TMP_WORKDIR.

    # Get docker
    Invoke-WebRequest -URI "https://download.docker.com/win/static/stable/x86_64/docker-20.10.24.zip" -OutFile "$TMP_WORKDIR\docker-20.10.24.zip"
    
    # Get lcow
    Invoke-WebRequest -Uri "https://github.com/linuxkit/lcow/releases/download/v4.14.35-v0.3.9/release.zip" -UseBasicParsing -OutFile "$TMP_WORKDIR\release.zip"# Get docker
    Invoke-WebRequest -URI "https://download.docker.com/win/static/stable/x86_64/docker-20.10.24.zip" -OutFile "$TMP_WORKDIR\docker-20.10.24.zip"
    
    # Get lcow
    Invoke-WebRequest -Uri "https://github.com/linuxkit/lcow/releases/download/v4.14.35-v0.3.9/release.zip" -UseBasicParsing -OutFile "$TMP_WORKDIR\release.zip"
    

    Instala Docker en la máquina virtual sin conexión

    En tu máquina virtual sin conexión, abre PowerShell como administrador y ejecuta los siguientes comandos para instalar Docker, registrar el servicio y reiniciar la máquina.

    # Install
    Expand-Archive $TMP_WORKDIR\Docker-20.10.24.zip -DestinationPath $Env:ProgramFiles -Force
    Expand-Archive $TMP_WORKDIR\release.zip -DestinationPath "$Env:ProgramFiles\Linux Containers\." -Force
    
    # Add Environment Variables
    [Environment]::SetEnvironmentVariable("PATH", $Env:PATH + ";$Env:ProgramFiles\docker", [EnvironmentVariableTarget]::Machine)
    [Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")
    [Environment]::SetEnvironmentVariable("LCOW_API_PLATFORM_IF_OMITTED", "linux", "Machine")
    
    # Enable Experimental Features in Docker daemon.conf
    $configfile = @"
    {
        "experimental": true
    }
    "@
    $configfile|Out-File -FilePath C:\ProgramData\docker\config\daemon.json -Encoding ascii -Force
    
    # Register service
    cd $Env:ProgramFiles\docker
    .\dockerd.exe --register-service
    
    # Restart Computer
    Restart-Computer -Force# Install
    Expand-Archive $TMP_WORKDIR\Docker-20.10.24.zip -DestinationPath $Env:ProgramFiles -Force
    Expand-Archive $TMP_WORKDIR\release.zip -DestinationPath "$Env:ProgramFiles\Linux Containers\." -Force
    
    # Add Environment Variables
    [Environment]::SetEnvironmentVariable("PATH", $Env:PATH + ";$Env:ProgramFiles\docker", [EnvironmentVariableTarget]::Machine)
    [Environment]::SetEnvironmentVariable("LCOW_SUPPORTED", "1", "Machine")
    [Environment]::SetEnvironmentVariable("LCOW_API_PLATFORM_IF_OMITTED", "linux", "Machine")
    
    # Enable Experimental Features in Docker daemon.conf
    $configfile = @"
    {
        "experimental": true
    }
    "@
    $configfile|Out-File -FilePath C:\ProgramData\docker\config\daemon.json -Encoding ascii -Force
    
    # Register service
    cd $Env:ProgramFiles\docker
    .\dockerd.exe --register-service
    
    # Restart Computer
    Restart-Computer -Force
  12. Si utilizas VMWare, asegúrate de usar VMwareToolboxCmd 11.0.6+. Las versiones anteriores pueden hacer que el contenedor de Docker se reinicie de forma inesperada.

Configuración de SQL Server

Antes de instalar Insights, tienes que configurar la instancia SQL Server de Insights que quieras utilizar.

Nota: La base de datos SQL de Insights no debe distinguir entre mayúsculas y minúsculas ("InsightsDB" = "insightsdb"). Si se crea durante el proceso de instalación de Insights, se establece así de forma automática. Si no, deberás configurarlo manualmente para que no distinga mayúsculas de minúsculas.
Si creas tu propia base de datos de Insights, debes establecer la secuencia de colación como Latin1_General_CI_AS.

Requisitos previos

Asegúrate de tener ya preparado o a mano lo siguiente, parte de los pasos iniciales de configuración:

  • El nombre de la máquina de SQL Server.
  • El nombre de la instancia, en caso de no ser la instancia predeterminada.
  • El puerto de SQL Server ha de estar abierto en el firewall del equipo de SQL Server.
  • El protocolo TCP en SQL Server Configuration Manager tiene que estar habilitado.
  • El servicio de SQL Server ha de estar en modo escucha en un puerto fijo, no en uno asignado de forma dinámica.

Recomendaciones

Para configurar el valor predeterminado de MAXDOP de tu base de datos, consulta Establecer la opción de configuración de grado máximo de paralelismo del servidor.

Métodos de autenticación de SQL Server

Configura uno de los siguientes métodos de autenticación a través de los cuales Insights podrá conectarse a la base de datos de SQL Server:

Autenticación integrada de Windows

Para esta opción, se necesita un nuevo inicio de sesión para SQL Server como cuenta de servicio. La cuenta de servicio debe ser un usuario de dominio cuya contraseña nunca caduque. Looker, la plataforma de análisis utilizada por Insights, se ejecuta en un contenedor de Linux. Para habilitar la autenticación de Windows, SQL Server debe admitir la autenticación mediante el protocolo Kerberos.

Consideraciones a la hora de configurar la autenticación integrada de Windows
  • Antes de configurar la autenticación de Kerberos, asegúrate de que el servidor de Insights puede acceder a tu Active Directory (AD) y a SQL Server. Puedes comprobarlo con tu administrador de TI.
  • SQL Server debe añadirse a tu dominio de AD.
  • El servidor de Insights tiene que estar en la misma red que el dominio AD y SQL Server.
  • El DNS debe configurarse para que el servidor de Insights pueda resolver los nombres de dominio tanto para el dominio AD como para SQL Server.
  • El usuario de AD debería existir y tener acceso a permisos de SQL Server y de BD tal y como se define en la sección Permisos. El dominio, nombre de usuario y contraseña para este usuario tiene que proporcionarse durante el proceso de instalación de Insights. Ten en cuenta que el nombre de usuario distingue entre mayúsculas y minúsculas y que esto también hace las veces de sAMAccountName del usuario.
    Abre cmd como administrador y ejecuta set user para obtener USERDNSDOMAIN y USERNAME.
  • SQL Server tiene que tener entradas SPN en AD. Para obtener más información, consulta Registrar un nombre principal de servicio para conexiones de Kerberos.
    Importante: es fundamental que el servidor de Insights resuelva los nombres de dominio tanto del dominio AD como de SQL Server. Puedes verificarlo ejecutando nslookup <your_AD_domain_name> y nslookup <your_SQL_server_domain_name> en la máquina host.
Crear un nuevo inicio de sesión en SQL Server Management Studio
  1. En el panel Explorador de objetos, ve a Seguridad > Inicios de sesión.
  2. Haz clic con el botón derecho del ratón en la carpeta de Inicios de sesión y selecciona Nuevo inicio de sesión.
  3. Selecciona la opción Autenticación de Windows. La ventana se actualizará en consecuencia.


  4. En el campo Nombre de inicio de sesión, escribe el dominio de usuario que quieres utilizar como una cuenta de servicio.
  5. En la lista de Idioma predeterminado, selecciona Inglés.
    Importante: asegúrate de que el idioma predeterminado es el inglés. Si no lo estuviera, el sitio web no podrá iniciarse, y el Visor de eventos en el ordenador en el que esté instalado Insights mostrará el siguiente mensaje de error: The conversion of a varchar data type to a datetime data type resulted in an out-of range value.
  6. Haz clic en Aceptar para guardar la configuración.

    Si la cuenta de servicio ya se ha creado y añadido a la sección Seguridad > Inicios de sesión de SQL Server, comprueba que el idioma predeterminado de esa cuenta SQL esté establecido como inglés. Si no lo estuviera, tendrás que realizar los ajustes necesarios.

Autenticación de SQL Server

Para este método de autenticación, necesitas un usuario de SQL Server.

Importante: Por razones de seguridad, deberías utilizar una cuenta que no sea SA (administrador de sistema).
Crear un usuario SQL en SQL Server Management Studio
  1. En el panel Explorador de objetos, ve a Seguridad > Inicios de sesión.
  2. Haz clic con el botón derecho del ratón en la carpeta de Inicios de sesión y selecciona Nuevo inicio de sesión. Se mostrará así la ventana Inicio de sesión: nuevo.
  3. Selecciona la opción Autenticación de SQL Server. La ventana se actualizará en consecuencia.


  4. Rellena los campos Nombre de inicio de sesión, Contraseña y Confirmar contraseña adecuadamente.
  5. Asegúrate de que las opciones Aplicar la caducidad de la contraseña y El usuario debe cambiar la contraseña en el próximo inicio de sesión no están seleccionadas.
    Importante: asegúrate de que el idioma predeterminado es el inglés. Si no lo está, el sitio web no se podrá iniciar y el visor de eventos del equipo en el que Insights está instalado mostrará el siguiente mensaje de error: "La conversión de un tipo de datos varchar a un tipo de datos datetime dio como resultado un valor de fuera de rango".

Si la cuenta de SQL Server ya se ha creado y añadido a la sección Seguridad > Inicios de sesión de SQL Server, comprueba que el campo Idioma predeterminado esté establecido en inglés. Si no lo está, realiza los ajustes necesarios.

Permisos

Independientemente del tipo de usuario (dominio o SQL) que desee conectar a SQL Server, tenga en cuenta que debe asignarle el rol del servidordbcreator ANTES de instalar Insights, ya que la base de datos se crea durante este proceso de instalación.
Si las restricciones de seguridad no permiten el uso del rol de servidor dbcreator en la cuenta de servicio, crea la base de datos vacía en SQL Server.

El instalador de Windows se conecta a SQL Server para verificar la existencia de la base de datos.

Después de crear la base de datos, deberás proporcionar el usuario que se conecta a la base de datos SQL de Orchestrator con el rol de asignación de usuario db_owner, como se muestra en la siguiente captura de pantalla.


Si las restricciones de seguridad no te permiten utilizar el rol de asignación de usuario db_owner con el inicio de sesión de UiPath, confirma lo siguiente:
  • db_datareader
  • db_datawriter
  • db_ddladmin
  • EXECUTE permiso en el esquema dbo


Debe otorgarse el permiso EXECUTE utilizando el comando SQL GRANT EXECUTE, como se muestra a continuación.
  • si se utiliza la autenticación integrada de Windows:
    USE UiPath Insights
    GO
    GRANT EXECUTE ON SCHEMA::dbo TO [domain\user]
    GOUSE UiPath Insights
    GO
    GRANT EXECUTE ON SCHEMA::dbo TO [domain\user]
    GO
  • si se utiliza la autenticación de SQL Server:
    USE UiPath Insights
    GO
    GRANT EXECUTE ON SCHEMA::dbo TO [sql_user]
    GOUSE UiPath Insights
    GO
    GRANT EXECUTE ON SCHEMA::dbo TO [sql_user]
    GO

Instalación de Insights

Nota:
  • Al actualizar a la versión 2021.10, los usuarios con permisos de Insights no son actualmente migrados a la nueva versión. Pronto estará disponible un script para hacerlo.
  • El instalador utilizará el idioma de visualización de Windows si se trata de uno de los siguientes idiomas: en-US, fr-FR, de-DE, es-ES, es-MX, ja-JP, ko-KR, pt-BR, pt-PT, ru-RU, tr-TR, zh-CN. Si el idioma de visualización de Windows no es uno de estos idiomas, el instalador utilizará el inglés.
  1. Ejecuta el instalador InsightsInstaller.msi como administrador utilizando el símbolo del sistema o la consola de PowerShell.
  2. Escribe cmd o powershell, después haz clic con el botón derecho del ratón en la aplicación y en Ejecutar como administrador.
  3. Escribe el comando cd <path-to-msi>, donde <path-to-msi> sea el lugar donde está ubicado tu instalador .msi. Por ejemplo, C:\Users\yourUsername\Downloads>.
  4. Ejecuta el instalador de Insights utilizando el siguiente comando:
    msiexec /i InsightsInstaller.msimsiexec /i InsightsInstaller.msi

    De forma alternativa, puedes utilizar el siguiente comando:

    .\InsightsInstaller.msi.\InsightsInstaller.msi
  5. El instalador de Insights debería comprobar ahora los requisitos previos. Si se cumplen todos los requisitos previos, aparecerá el asistente de configuración de UiPath Insights para guiarte en la instalación y configuración de Insights.


    Nota:
    Si la instalación ha fallado o quieres comprobar el registro de instalación, puedes ir a la carpeta %temp% o %temp%/<sessionID> y comprobar la MSI{random chars}.LOG más reciente.
    Si quisieras especificar un directorio diferente, utiliza el comando msiexec.exe /i InsightsInstaller.msi /L*V logfilepath. Para obtener más información, consulta la página de Asistencia.
  6. Acepta el Acuerdo de licencia y haz clic en Siguiente.


  7. Cambia la configuración del servidor de Insights de la siguiente manera:
    • URL de Insights Server: el nombre de host o la URL del servidor de Insights.
    • Puerto: el puerto que quieres utilizar para habilitar la comunicación entre el equipo e Insights.
    • Certificado: el Asunto o Huella digital del certificado SSL que quieras utilizar para las conexiones seguras con Insights.


  8. Configura los ajustes de Orchestrator de la siguiente manera:
    • URL de Orchestrator: la URL de Orchestrator
    • Identity Server independiente: si tienes un Identity Server independiente, habilita esta opción.
    • Token de instalación: escribe el token de acceso a la instalación que se generó en la página Token de acceso a la instalación de Identity Server al iniciar sesión como tenant del host. Para obtener más información, consulta Token de acceso a la instalación.
      Nota: Necesitarás un nuevo token de acceso a la instalación en cada instalación. El token expirará después de las dos horas. Genera otro si experimentas un error de instalación.


  9. Configura la configuración de la base de datos de Insights de la siguiente manera:
    • Nombre del servidor: el nombre de la máquina de SQL Server donde se encuentra la base de datos de Insights
    • Nombre de la base de datos: el nombre de la base de datos de Insights
    • Tipo de autenticación: elige uno de los siguientes métodos de autenticación:
      Importante: Debes utilizar el nombre de dominio totalmente cualificado para la base de datos (por ejemplo, mysever.my.domain en lugar de myserver). SQL Server debe, preferiblemente, unirse al dominio de AD directamente.
      • Autenticación de Windows: cuando se selecciona, Insights se conectará a la base de datos, creará tablas y ejecutará el grupo de aplicaciones de IIS utilizando las credenciales especificadas. El instalador valida la conexión utilizando las credenciales de Windows con las que hayas iniciado la sesión. Si seleccionas esta opción, deberás especificar el dominio, el nombre de usuario y la contraseña.
      • Autenticación SQL: si se selecciona, la conexión se llevará a cabo utilizando la autenticación SQL. Si utilizas esta opción, los campos Nombre de usuario y Contraseña se podrán editar y deberás proporcionar el nombre de usuario y la contraseña SQL utilizados para conectarse a la base de datos.



    • Configura los ajustes de correo electrónico de la siguiente manera:
    • Configurar el servicio de correo electrónico (SMTP): comprueba para configurar el servicio de correo electrónico
      • Servidor: el host SMTP
      • De: la dirección de correo electrónico desde la que se envían los mensajes de correo electrónico. Debe coincidir con la que se haya proporcionado como Nombre de usuario.
      • Nombre de usuario: el nombre de usuario del servidor SMTP, si requiere autenticación. Por ejemplo, si utilizas Gmail, rellena este campo con la dirección de correo electrónico que se utilice para enviar mensajes.
        Importante: Considera la posibilidad de usar SMTP con autenticación, ya que es posible que no se admita en el futuro SMTP sin autenticación.
      • Contraseña: la contraseña de la cuenta de correo electrónico
      • Puerto: el puerto SMTP.
    • TLS/SSL: comprueba para habilitar TLS/SSL.
      • Versión TLS/SSL: solo se marca el TLS/SSL visible. Elige entre TLSv1_1 y TLSv1_2.


        Nota: Una vez completado este paso, se enviará un correo electrónico utilizando los detalles del servidor SMTP. Esto es para garantizar que los detalles del SMTP sean correctos.
    • Haz clic en Siguiente para iniciar la instalación. Una vez completado el proceso de instalación, haz clic en Cerrar para salir del instalador.


      Importante: Una vez finalizada la instalación de Insights, asegúrate de reiniciar Docker.

Instalación sin conexión

Para instalaciones sin conexión, deberías tener en cuenta lo siguiente:

  • Instalar Docker para Windows Server 2019.
  • Ambas bases de datos, tanto la de Orchestrator como la de Insights, han de estar disponibles.
  • Asegúrate de que el servidor de correo electrónico SMTP esté disponible, en caso de estar configurado.

Pasos tras la instalación

Verificar los servicios de Insights

Nota: No elimines la carpeta C:\Users\yourUsername\_insights .

Acceder a Looker

Para comprobar que Looker se está ejecutando, asegúrate de que el contenedor de Docker esté en funcionamiento.



Una vez finalizada la instalación, ve al navegador para confirmar que la instalación se haya realizado correctamente.

Cómo hacer frente a la vulnerabilidad de log4j

Para hacer frente a la vulnerabilidad de log4j, asegúrate de ejecutar la revisión para actualizar las dependencias a la versión no vulnerable más reciente de Apache Log4j.

Para obtener más información, consulta la sección UiPath Insights (versión 2021.10+)/Automation Suite Advisory en UiPath Security Advisory CVE-2021-44228, CVE-2021-45046 y CVE-2021-45105.

Modificar Insights

Conserva el archivo de instalación original en caso de que quieras modificarlo o desinstalarlo.

Para obtener más información, consulta Modificar las configuraciones de Insights.

Configuración del tenant

Después de instalar Insights, debes habilitarlo para los tenants que quieras desde el portal del host de Orchestrator. Para obtener más información, consulta Habilitar o deshabilitar características.

Nota: Hay escenarios en los que la tabla de Orchestrator dbo.tenants tiene las columnas key y accountId en mayúsculas. Esto suele ocurrir solo con versiones anteriores de Orchestrator (Orchestrat 18.X o inferior).
  1. Comprueba los registros en %programdata%/UiPath Insights/Provisioning
  2. Debería haber un error sobre el fallo de OrchestratorTenantJob.
  3. Inicia sesión en la base de datos de Orchestrator utilizando un cliente sql.
  4. Comprueba la tabla dbo.Tenants.
  5. Comprueba si las columnas 'Clave' y 'IdDeCuenta' están en mayúsculas.
  6. Si es así, poniéndolos en minúsculas se soluciona el problema.
  7. Si hay un tenant que está en minúsculas, intente habilitar ese tenant y compruebe si el error persiste.
  8. Para solucionar el problema, cambia el caso de los campos (asegúrate de hacer una copia de seguridad de la base de datos de antemano. También anota las KEY que ya están en minúsculas).
    • UPDATE [UiPath].[dbo].[Tenants]
    • set [key] = LOWER([key]), [AccountId] = LOWER([AccountId])
  9. Para revertir el cambio, ejecuta
    • UPDATE [UiPath].[dbo].[Tenants]
    • set [key] = UPPER([key]), [AccountId] = UPPER([AccountId])
    • WHERE [key] NOT IN ('xx-xx-xx-xx', 'xx-xx-xx-xx');
  10. Puede que sea necesario hacer un reinicio de IIS (o simplemente reciclar el grupo de aplicaciones de aprovisionamiento). El servicio de aprovisionamiento intenta aprovisionar la instancia cada 10 minutos, por lo que si esto no se hace, espera 10 minutos como máximo.
  11. Si el problema persiste, genera un ticket con UiPath e incluye lo siguiente
    • Captura de pantalla de la tabla dbo.tenants.
    • Los registros de aprovisionamiento mencionados anteriormente.

¿Te ha resultado útil esta página?

Obtén la ayuda que necesitas
RPA para el aprendizaje - Cursos de automatización
Foro de la comunidad UiPath
Uipath Logo White
Confianza y seguridad
© 2005-2024 UiPath. Todos los derechos reservados.