Insights
2021.10
falso
  • Notas de Versão
  • Introdução
  • Instalação e atualização
  • Acesso e permissões
  • Interação com o Insights
  • Solução de problemas
Imagem de fundo do banner
Insights
Última atualização 23 de abr de 2024

Instalação

Pré-requisitos para a instalação

  1. Certifique-se de atender aos Requisitos de Hardware e Software para o Insights.
  2. Habilitar o IIS 10+.

    Para habilitar o IIS 10+, vá para o Painel de Controle > Programas > Ativar ou desativar recursos do Windows > IIS.



    Habilite os seguintes módulos de servidor Web (IIS):
    • Web Server
      • Recursos HTTP comuns
        • Documento Padrão
        • Navegação de diretório
        • Erros de HTTP
        • Documento Padrão
        • Conteúdo Estático
      • Saúde e diagnóstico
        • Log HTTP
      • Desempenho
        • Conteúdo Estático
      • Segurança
        • Filtragem de Solicitação
    • Ferramentas de gerenciamento
      • Console de Gerenciamento IIS
  3. Baixe e instale o Pacote de Hospedagem do .NET versão 3.1.17+.
    1. Baixar o Pacote de Hospedagem do .NET.
    2. No prompt de comando, execute net stop was /y e, em seguida, net start w3svc.
  4. Instale o Orchestrator e habilite o recurso do Insights. Você precisa obter um token de acesso de instalação do Orchestrator.
    Importante:
    • Certifique-se de selecionar a função db_owner pois isso é necessário quando você adiciona a função de proprietário do banco de dados durante a configuração do Insights SQL Server.

    • As versões do Orchestrator e do Insights precisam corresponder. Por exemplo, se você está executando a versão 2021.10.1, precisa executar a mesma versão do Insights para estabelecer uma comunicação adequada entre os dois produtos da UiPath.



  5. Habilite o HTTPS em seu servidor usando um certificado SSL. O procedimento é semelhante ao fornecido para o Orchestrator. Veja Como usar um certificado para o protocolo HTTPS.
    1. 1. Obtenha um certificado autoassinado com seu DNS e importe-o para certlm.msc.


    2. Execute o seguinte 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
      Observação: Certifique-se de substituir o seguinte:
      • <your-dns-name> pelo nome de DNS do seu servidor ou máquina virtual
      • <your-password> pela senha com que você deseja criptografar o certificado
      • <path-to-save> pelo local em que você deseja salvar o certificado de formato .pfx exportado
    3. Instale o certificado manualmente tanto em Pessoal quanto Confiável usando o gerenciador de certificados.
      Importante: É preferível usar um certificado SSL SAN enviado a uma Autoridade de Certificação do que um certificado autoassinado.
      • Certificados autoassinados (e aqueles da sua própria autoridade de certificação) devem ser instalados em ambos os armazenamentos de certificados Raiz Confiável e Pessoal na máquina do Insights, e também devem ser marcados como Exportáveis.
      • Os certificados enviados para uma autoridade de certificação só precisam ser instalados na Raiz Confiável.

      Observe que, ao usar um certificado autoassinado, você pode ter problemas se acessar o Insights por meio do Firefox ou Edge. O suporte para Internet Explorer não é mais oferecido para o Insights 2021.4 ou mais recente.

  6. Ao especificar um nome de host para o Insights, certifique-se de que o nome de host desejado seja resolvido no seu DNS.


  7. Verifique se o servidor em que o Insights será instalado pode se comunicar com o(s) servidor(es) onde o Orchestrator é instalado e vice-versa.
  8. Se você estiver usando uma VM local ou hospedada na nuvem, ela deve oferecer suporte à virtualização aninhada em sistemas operacionais Windows.
  9. Certifique-se de usar o TLS 1.1 ou 1.2.
  10. Certifique-se de que as portas a seguir estejam abertas e acessíveis: 543 (padrão), 9999 e 19999.
    Crie uma regra de entrada para cada porta abri-lo: 543, 9999 e 19999.


    • Porta 543:


    • Porta 9999:


    • Porta 19999:


  11. Instale o Docker com base no seu ambiente.
    Instale o Docker para Windows Server 2019:
    1. Usando o PowerShell, crie a seguinte variável:
      $TMP_WORKDIR="c:\docker"$TMP_WORKDIR="c:\docker"
    2. Usando o PowerShell, crie o seguinte diretório:
      New-Item $TMP_WORKDIR -ItemType Directory -forceNew-Item $TMP_WORKDIR -ItemType Directory -force
    3. Habilite os seguintes recursos do Windows: Hyper-V e Contêiner. Para fazer isso, siga as seguintes etapas:
      1. Navegue até o Painel de Controle e, em seguida, acesse Programas.
      2. Clique em Ativar ou desativar recursos do Windows.
      3. Selecione as caixas de seleção ao lado de Hyper-V na guia Funções de servidor e Contêiner na guia Recursos.
      4. Reinicie o servidor se necessário.




    4. Você pode usar o PowerShell para baixar o Docker e descompactar os contêineres Linux para a pasta $TMP_WORKDIR, executando o seguinte 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. Você pode usar o PowerShell para baixar o kernel lcow e descompactar os Contêineres Linux para a pasta $TMP_WORKDIR, executando o seguinte 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. Em seguida, instale o Docker e o 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. Então, usando o PowerShell, defina as variáveis de ambiente executando o seguinte 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. Usando o PowerShell, habilite os Recursos Experimentais em daemon.json executando o seguinte 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. Registre o serviço executando o seguinte comando no PowerShell:
      cd $Env:ProgramFiles\docker
      .\dockerd.exe --register-servicecd $Env:ProgramFiles\docker
      .\dockerd.exe --register-service
    10. Por fim, reinicie seu computador executando o seguinte comando no PowerShell:
      Restart-Computer -ForceRestart-Computer -Force

    Instale o Docker em VMs sem espaço:

    Para instalar o Docker em ambientes air-gapped, você precisa realizar duas etapas. Primeiro, baixe os arquivos de instalação para uma VM online, em seguida, copie os arquivos para sua VM offline em que você deseja instalá-lo.

    Requisitos

    Como baixar arquivos de instalação do Docker na VM online

    Em sua máquina virtual online, abra o PowerShell como Administrator e execute os seguintes comandos para criar uma nova pasta do 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

    Baixe o kernel lcow e descompacte os Contêineres Linux para a pasta $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"
    

    Como instalar o Docker na VM offline

    Na sua VM offline, abra o PowerShell como administrador e execute os seguintes comandos para instalar o Docker, registrar o serviço e reiniciar a 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. Se você usa o VMWare, certifique-se de usar o VMwareToolboxCmd 11.0.6+. As versões anteriores podem fazer com que o contêiner do Docker seja reiniciado inesperadamente.

Configuração do SQL Server

Antes de instalar o Insights, você precisa configurar a instância SQL Server do Insights que você deseja usar.

Observação: O banco de dados SQL do Insights não deve diferenciar maiúsculas de minúsculas (“InsightsDB” = “insightsdb”). Se ele foi criado durante o processo de instalação do Insights, ele está automaticamente definido dessa forma. Se não, você deve configurá-lo manualmente para ignorar maiúsculas e minúsculas.
Se você decidir criar seu próprio banco de dados do Insights, precisará definir a sequência de agrupamento como Latin1_General_CI_AS.

Pré-requisitos

Certifique-se de que você tenha os seguintes itens em mão ou que eles tenham sido feitos nas etapas de configuração inicial:

  • O nome da máquina do SQL Server.
  • O nome da instância, se ela não for a instância padrão.
  • A porta do SQL Server está aberta no firewall da máquina do SQL Server.
  • O protocolo TCP no SQL Server Configuration Manager está habilitado.
  • O serviço do SQL Server está definido para escutar em uma porta fixa, não em uma alocada dinamicamente.

Recomendações

Para configurar o MAXDOP padrão do seu banco de dados, consulte Configurar o grau máximo de paralelismo Opção de configuração do servidor .

Métodos de autenticação do SQL Server

Configure um dos seguintes métodos de autenticação através do qual o Insights pode se conectar ao banco de dados do SQL Server:

Autenticação Integrada do Windows

Para esta opção, um novo login é necessário para o SQL Server como uma conta de serviço. A conta de serviço deve ser um usuário de domínio cuja senha nunca expira. O Looker, plataforma de análise usada pelo Insights, é executado em um contêiner Linux. Para habilitar a autenticação do Windows, o SQL Server precisa ser compatível com a autenticação através do protocolo Kerberos.

Considerações ao configurar a Autenticação Integrada do Windows
  • Antes de configurar a autenticação do Kerberos, certifique-se de que o Servidor do Insights pode acessar seu Active Directory (AD) e SQL Server. Você pode revisar isso com seu administrador de TI.
  • O SQL Server precisa ser adicionado ao seu domínio do AD.
  • O Servidor do Insights precisa estar na mesma rede que o Domínio do AD e o SQL Server.
  • O DNS deve ser configurado de forma que o Servidor do Insights possa resolver os nomes de domínio tanto para o Domínio do AD quanto o SQL Server.
  • O usuário do AD deve existir com acesso ao servidor SQL e permissões do DB, conforme definido na seção Permissões. O domínio, nome de usuário e senha para esse usuário devem ser fornecidos durante o processo de instalação do Insights. Não se esqueça de que o nome de usuário é sensível a minúsculas/maiúsculas e que também serve como o sAMAccountName do usuário.
    Abra o cmd como administrador e execute set user para obter o USERDNSDOMAIN e USERNAME.
  • O servidor SQL precisa ter entradas de SPN no AD. Para obter mais informações, consulte Registrar um nome de entidade de serviço para conexões de Kerberos.
    Importante: É fundamental que o servidor do Insights precise resolver os nomes de domínio tanto do Domínio do AD quanto do SQL Server. Você pode verificar se isso ocorre executando nslookup <your_AD_domain_name> e nslookup <your_SQL_server_domain_name> na máquina do host.
Como criar um novo login no SQL Server Management Studio
  1. No painel Explorador de Objetos, navegue até Segurança > Login.
  2. Clique com o botão direito do mouse na pasta Logins e selecione Novo Login.
  3. Selecione a opção Autenticação do Windows. A janela é atualizada de acordo.


  4. No campo Nome de login, digite o domínio de usuário que você deseja usar como uma conta de serviço.
  5. Na lista Idioma padrão, selecione inglês.
    Importante: certifique-se de que o idioma padrão esteja definido como Inglês. Se não estiver, o site não poderá ser iniciado e o Visualizador de Eventos no computador em que o Insights está instalado exibirá a seguinte mensagem de erro: The conversion of a varchar data type to a datetime data type resulted in an out-of range value.
  6. Clique em OK para salvar a configuração.

    Se a conta de serviço já tiver sido criada e adicionada à seção Segurança > Logins do SQL Server, verifique se o Idioma Padrão dessa conta SQL está definido como inglês. Se não estiver, você precisa fazer os ajustes necessários.

Autenticação do SQL Server

Para este método de autenticação, você precisa de um usuário do SQL Server.

Importante: Considere usar uma conta que não seja de administrador do sistema por razões de segurança.
Como criar usuário SQL no SQL Server Management Studio
  1. No painel Explorador de Objetos, navegue até Segurança > Login.
  2. Clique com o botão direito do mouse na pasta Logins e selecione Novo Login. A janela Login — Novo será exibida.
  3. Selecione a opção autenticação do SQL Server. A janela é atualizada de acordo.


  4. Preencha os campos Nome do login, Senha e Confirmar senha adequadamente.
  5. Certifique-se de que as opções Aplicar expiração de senha e Usuário deve alterar a senha no próximo login não estejam selecionadas.
    Importante: certifique-se de que o idioma padrão esteja definido como inglês. Se não estiver, o site não pode iniciar e o Visualizador de Eventos no computador no qual o Insights está instalado exibe a seguinte mensagem de erro: “A conversão de um tipo de dados varchar em um tipo de dados datetime resultou em um valor fora do intervalo”.

Se a conta do SQL Server já tiver sido criada e adicionada à seção Segurança > Logins do SQL Server, verifique se o Idioma Padrão está definido como inglês. Se não estiver, faça os ajustes necessários.

Permissões

Regardless of the type of user (domain or SQL) you want to connect to SQL Server, please note that you need to assign it the dbcreator Server Role BEFORE installing Insights, as the database is created during this installation process.
If security restrictions do not allow the use of the dbcreator Server Role in the service account, create the empty database in SQL Server.

O instalador do Windows se conecta ao SQL Server para verificar a existência do banco de dados.

Após criar o banco de dados, você precisa fornecer ao usuário que se conecta ao banco de dados SQL do Orchestrator a função de mapeamento de usuário db_owner, como na seguinte captura de tela.


Se as restrições de segurança não permitem que você use afunção de mapeamento de usuários db_owner com o login da UiPath, conceda o seguinte:
  • db_datareader
  • db_datawriter
  • db_ddladmin
  • EXECUTEpermissão em dboesquema


A EXECUTEpermissão deve ser concedida usando o GRANT EXECUTEcomando SQL, da seguinte maneira.
  • se a Autenticação Integrada do Windows for usada:
    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
  • se a Autenticação do SQL Server for usada:
    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

Instalação do Insights

Observação:
  • Ao atualizar para a versão 2021.10, atualmente, usuários com permissões do Insights não são migrados para a nova versão. Um script para fazer isso será disponibilizado em breve.
  • O Instalador usará o Idioma de exibição do Windows se for um dos seguintes: en-US, fr-FR, de-DE, es-ES, es-MX, ja-JP, ko-KR, pt-BR, pt-PT, ru-RU, tr-TR, zh-CN. Se o Idioma de exibição do Windows não for um desses idiomas, o instalador usará o inglês.
  1. Execute o instalador InsightsInstaller.msi como administrador usando o prompt de comando ou o console do PowerShell.
  2. Digite cmd ou powershell, em seguida, clique com o botão direito do mouse no aplicativo e em Executar como administrador.
  3. Digite o comando cd <path-to-msi>, onde <path-to-msi> é o local em que seu instalador .msi está localizado. Por exemplo: C:\Users\yourUsername\Downloads>.
  4. Execute o instalador do Insights usando o seguinte comando:
    msiexec /i InsightsInstaller.msimsiexec /i InsightsInstaller.msi

    Como alternativa, você pode usar o seguinte comando:

    .\InsightsInstaller.msi.\InsightsInstaller.msi
  5. O instalador do Insights vai verificar agora os pré-requisitos. Se todos os pré-requisitos forem atendidos, o assistente de instalação do UiPath Insights é exibido e orienta você pela instalação e configuração do Insights.


    Observação:
    Se a instalação falhar ou se você quiser verificar o log da instalação, acesse a pasta %temp% ou %temp%/<sessionID> e verifique o MSI{random chars}.LOG mais recente.
    Se você quiser especificar um diretório diferente, use o comando msiexec.exe /i InsightsInstaller.msi /L*V logfilepath. Para obter mais detalhes, consulte a página de Suporte.
  6. Aceite o Contrato de Licença e clique em Avançar.


  7. Altere as configurações de servidor do Insights da seguinte forma:
    • URL do Servidor do Insights — o nome do host ou a URL do Servidor do Insights.
    • Porta — a porta que você deseja usar para habilitar a comunicação entre o computador e o Insights.
    • Certificado — o Assunto ou Impressão Digital do certificado SSL que você deseja usar para proteger conexões com o Insights.


  8. Defina as configurações do Orchestrator da seguinte forma:
    • URL do Orchestrator — a URL do Orchestrator
    • Identity Server separado - Se você tiver um Identity Server separado, habilite essa opção.
    • Token de instalação — insira o Token de Acesso de Instalação que você gerou na página do Token de Acesso de Instalação do Identity Server fazendo login como o tenant do host. Para mais detalhes, consulte Token de Acesso de Instalação.
      Nota: Você precisa de um novo Token de Acesso de Instalação em cada instalação. O token é válido por 2 horas e depois expira. Gere outro se ocorrer uma falha de instalação.


  9. Defina as configurações de banco de dados do Insights da seguinte forma:
    • Nome do servidor — o nome da máquina do SQL Server em que o banco de dados do Insights está localizado
    • Nome do banco de dados — o nome do banco de dados do Insights
    • Tipo de autenticação — escolha um dos seguintes métodos de autenticação:
      Importante: Você deve usar o nome de domínio totalmente qualificado para o banco de dados (por exemplo, mysever.my.domain em vez de myserver). Preferencialmente, o SQL Server deve ingressar no domínio do AD diretamente.
      • Autenticação do Windows — se selecionado, o Insights se conecta ao banco de dados, cria tabelas e executa o Pool de Aplicativos do IIS usando as credenciais especificadas. O instalador valida a conexão usando as credenciais do Windows com as quais você está conectado atualmente. Se você selecionar essa opção, deve especificar o domínio, nome de usuário e senha.
      • Autenticação SQL — se selecionado, a conexão é feita usando a autenticação SQL. Se estiver usando esta opção, os campos Nome de Usuário e Senha se tornam editáveis e você deve fornecer o nome de usuário e senha do SQL usados para se conectar ao banco de dados.



    • Defina as configurações de e-mail da seguinte forma:
    • Configurar serviço de e-mail (SMTP) — marque para configurar o serviço de e-mail
      • Servidor — o host do SMTP
      • De - O endereço de e-mail do qual enviar mensagens de e-mail. Ele deve corresponder ao fornecido para o Nome de usuário.
      • Nome de usuário — o nome de usuário do servidor SMTP, se a autenticação for necessária. Por exemplo, se você estiver usando o Gmail, preencha esse campo com o endereço de e-mail usado para enviar mensagens.
        Importante: Considere usar SMTP com autenticação, pois SMTP sem autenticação pode não ser suportado no futuro.
      • Senha — a senha da conta de e-mail
      • Porta — a porta SMTP.
    • TLS/SSL — marque para habilitar o TLS/SSL.
      • Versão do TLS/SSL — somente visível se TLS/SSL estiver marcado. Escolha entre TLSv1_1 e TLSv1_2


        Observação: Assim que essa etapa for concluída, um e-mail será enviado usando os detalhes do servidor SMTP. Isso é para garantir que os detalhes de SMTP estejam corretos.
    • Clique em Avançar para iniciar a instalação. Quando o processo de instalação for concluído, clique em Fechar para sair do instalador.


      Importante: Após a instalação do Insights terminar, não se esqueça de reiniciar o Docker.

Instalação offline

Para a instalação offline, você precisa considerar o seguinte:

  • Instale o Docker para Windows Server 2019.
  • Tanto o banco de dados do Orchestrator quanto do Insights estão acessíveis.
  • Certifique-se de que o servidor de e-mail SMTP esteja acessível, se tiver sido configurado.

Etapas de pós-instalação

Verificação dos serviços do Insights

Observação: não remova a pasta C:\Users\yourUsername\_insights .

Acessando o Looker

Para verificar se o Looker está em execução, certifique-se de que o contêiner do Docker esteja ativo.



Após a instalação do Insights terminar, vá até o navegador para confirmar se a instalação foi bem-sucedida.

Como lidar com a vulnerabilidade do log4j

Para lidar com a vulnerabilidade do log4j, certifique-se de executar o hotfix para atualizar as dependências para a versão mais recente não vulnerável do Apache Log4j.

Para obter mais informações, consulte a seção UiPath Insights (versão 2021.10+)/Orientação do Automation Suite na Orientação de segurança da UiPath CVE-2021-44228, CVE-2021-45046 e CVE-2021-45105.

Modificando o Insights

Mantenha o arquivo de instalação original caso queira modificar ou desinstalá-lo.

Para obter mais informações, consulte Modificando configurações do Insights.

Configuração do tenant

Após instalar o Insights, você deve habilitá-lo para o(s) tenant(s) desejado(s) no portal de host do Orchestrator. Para obter mais detalhes, consulte Habilitando ou desabilitando recursos.

Observação: há cenários em que a tabela do Orchestrator dbo.tenants tem as colunas key e accountId em valores maiúsculos. Isso normalmente acontece apenas com versões mais antigas do Orchestrator (Orchestrato 18.X ou inferior).
  1. Verifique os logs em %programdata%/UiPath Insights/Provisioning
  2. Deve haver um erro sobre o OrchestratorTenantJob falhando.
  3. Faça login no banco de dados do Orchestrator usando um cliente sql.
  4. Verifique a tabela dbo.Tenants.
  5. Verifique se as colunas "Key" e "AccountId" estão todas em letras maiúsculas.
  6. Se existirem, usá-las em letras minúsculas corrige o problema.
  7. Se houver um tenant que esteja em letras minúsculas, tente habilitar somente esse tenant e veja se o erro ainda ocorre.
  8. Para corrigir o problema, altere as maiúsculas/minúsculas dos campos (certifique-se de fazer backup do banco de dados antes. Anote também as KEYs que já estão em letras minúsculas).
    • UPDATE [UiPath].[dbo].[Tenants]
    • set [key] = LOWER([key]), [AccountId] = LOWER([AccountId])
  9. Para reverter a alteração, execute
    • UPDATE [UiPath].[dbo].[Tenants]
    • set [key] = UPPER([key]), [AccountId] = UPPER([AccountId])
    • WHERE [key] NOT IN ('xx-xx-xx-xx', 'xx-xx-xx-xx');
  10. Talvez seja necessário fazer uma redefinição do IIS (ou apenas reutilizar o pool de aplicativos de provisionamento). O serviço de provisionamento tenta provisionar a instância a cada 10 minutos, portanto, se isso não for feito, aguarde 10 minutos no máximo.
  11. Se o problema ainda estiver ocorrendo, abra um tíquete com a UiPath e inclua o seguinte
    • Captura de Tela da tabela dbo.tenants.
    • Os logs de provisionamento mencionados acima.

Was this page helpful?

Obtenha a ajuda que você precisa
Aprendendo RPA - Cursos de automação
Fórum da comunidade da Uipath
Logotipo branco da Uipath
Confiança e segurança
© 2005-2024 UiPath. All rights reserved.