Instalação ou atualização de um Agente do Robôs local

O Agente do Robôs executa as tarefas agendadas no aplicativo Robôs. O agente executa as tarefas no Windows Server local seguro da sua empresa, perto da fonte de dados e dentro dos limites de proteção de sua rede.

Observação

As informações neste tópico se aplicam apenas a organizações que usam um Agente do Robôs local para executar scripts ACL em robôs ACL.

Indivíduos e organizações com o ACL Robotics Professional Edition não têm um Agente do Robôs local. Os scripts Python/HCL executados em robôs HighBond e de fluxo de trabalho não usam o Agente do Robôs.

Informações gerais

Baixe o pacote de instalação do Agente do Robôs e use-o para instalar o agente em um servidor Windows. Você também pode usar o pacote de instalação para atualizar um Agente do Robôs existente no servidor.

Arquivos de chave

Durante a instalação, você registra o Agente do Robôs usando um arquivo de chave de registro (registration.key). Você gera o arquivo de chave no aplicativo Robôs e o baixa no servidor do Windows em que o Agente do Robôs foi instalado.

O arquivo de chave de registro autentica a primeira conexão entre o Agente do Robôs e o aplicativo Robôs. As conexões posteriores e os fluxos de dados são protegidos por chaves de criptografia (um par de chaves RSA públicas-privadas). O par de chaves RSA é gerado automaticamente quando você inicia o serviço do Agente do Robôs.

O arquivo de chave de registro e as chaves de criptografia são objetos separados usados em diferentes etapas do processo de registro e conexão.

Se você estiver atualizando o Agente do Robôs, o arquivo de chave de registro não será envolvido. Não gere uma nova instância de registration.key.

Vários agentes

Para aumentar a capacidade de processamento de análise e implementar o balanceamento de carga, você tem a opção de instalar instâncias adicionais do Agente do Robôs em servidores do Windows adicionais.

Serviços e contas do Agente do Robôs para Windows

Quando você instala o Agente do Robôs, ele implanta dois serviços do Windows no servidor:

  • O Agente do Robôs executa tarefas agendadas e ad hoc do Robôs
  • O Serviço de Dados do Robôs fornece a conectividade que permite aos usuários abrir as tabelas do Agente do Robôs no Analytics

Se um desses serviços não estiver em execução, a funcionalidade que eles fornecem não estará disponível.

Dica

Se as tarefas permanecerem na fila por muito tempo no Robôs e depois falharem ou forem ignoradas, verifique se o serviço do Agente do Robôs está em execução.

Se os usuários receberem um erro de conexão ao tentar abrir uma tabela do Agente do Robôs no Analytics, verifique se o Serviço de Dados do Robôs está em execução.

Contas e portas de serviço

Use contas de serviço para executar os dois serviços do Windows do Agente do Robôs. Para obter mais informações sobre os direitos e permissões de login exigidos pelas contas, consulte Segurança do Agente do Robôs local.

Observação

Se você alterar as propriedades de qualquer um dos serviços do Windows depois de instalar o Agente do Robôs, deverá reiniciar o serviço para que a alteração entre em vigor.

Serviço do Windows Conta que executa o serviço Porta
Serviço Agente do Robôs

Conta de domínio especificada durante a instalação ou pós-instalação

Somente comunicação de saída 443
Serviço de dados do Robôs Sistema local 10000 por padrão, configurável durante e após a instalação

Verifique se o Agente do Robôs pode se conectar à autoridade de certificação

O Agente do Robôs usa um certificado digital para validar sua autenticidade e integridade. O certificado exige uma conexão de Internet com a DigiCert, autoridade de certificação externa, para que possa ser verificado. Se você estiver instalando o Agente do Robôs atrás de um firewall de rede, o firewall deverá ser configurado para permitir que o certificado se conecte à DigiCert. Sem a conexão necessária, o Agente do Robôs não funcionará.

Se for preciso, trabalhe com o departamento de TI da sua organização para configurar um firewall de rede ou um servidor proxy e permitir a conexão entre o certificado e a DigiCert. O certificado digital no Agente do Robôs usa os URLs a seguir para se conectar à lista de certificados revogados e ao servidor OCSP da DigiCert:

  • http://cacerts.digicert.com
  • http://crl3.digicert.com
  • http://crl4.digicert.com
  • http://ocsp.digicert.com

Para obter mais informações sobre os URLs, inspecione o certificado instalado.

Inspecione o certificado instalado

Após instalar o Agente do Robôs, inspecione o certificado instalado para ver os URLs da autoridade de certificação.

  1. No diretório de instalação do Agente do Robôs, clique com o botão direito em Agent.exe e selecione Propriedades.

    O diretório de instalação padrão é: C:\Arquivo de Programas (x86)\ACL Software\Robots Agent\agent

  2. Na caixa de diálogo Propriedades de Agent.exe, selecione a guia Assinaturas digitais.

  3. Na Lista de Assinaturas, clique duas vezes em Diligent Corporation e depois em Exibir Certificado.

  4. Na guia Detalhes na caixa de diálogo Certificado, selecione cada um destes campos:

    • Pontos de distribuição da lista de certificados revogados

    • Acesso às informações da autoridade

    Para cada campo, os URLs aparecem na área de exibição na parte inferior da caixa de diálogo.

  5. Na guia Caminho de Certificação na caixa de diálogo Certificado, faça o seguinte:

    1. Selecione cada uma destas entradas de caminho de certificação:

      • Raiz confiável G4 DigiCert

      • Assinatura de código da raiz confiável G4 DigiCert…

    2. Para cada entrada, clique em Exibir Certificado.

    3. Na guia Detalhes, selecione cada um destes campos:

      • Acesso às informações da autoridade

      • Pontos de distribuição da lista de certificados revogados

      Para cada campo, os URLs aparecem na área de exibição na parte inferior da caixa de diálogo.

Gerar o arquivo de chave de registro do Agente do Robôs

Se você for um cliente novo instalando o Agente do Robôs pela primeira vez, será necessário gerar um arquivo de chave de registro (registration.key). O arquivo de chave de registro autentica a primeira conexão entre o Agente do Robôs e o aplicativo Robôs.

Se você for um cliente existente e já tiver um Agente do Robôs instalado e em uso, em muitos casos, não será necessário gerar um novo arquivo de chave de registro. Muitas vezes, gerar um novo arquivo é desnecessário e pode interferir na configuração da instância do Robôs da sua organização.

Status do Agente do Robôs Gerar um arquivo de chave de registro
Nova instalação do Agente do Robôs, instalação de agente único Sim
Nova instalação de uma instância adicional do Agente do Robôs em um cluster de vários agentes

Não

Copiar o arquivo de chave de registro existente

Para obter mais informações, consulte Instalar uma instância adicional do Agente do Robôs.

Atualização de um Agente do Robôs instalado atualmente

Não

O arquivo de chave de registro não está envolvido na atualização

Problema com um arquivo de chave de registro existente, o Agente do Robôs não consegue se conectar ao aplicativo Robôs Sim
Troca da conta do Windows que está executando um Agente do Robôs instalado atualmente

Não

O arquivo de chave de registro não está envolvido na troca de conta

Para obter mais informações, consulte Alterar a conta de serviço do Agente do Robôs.

Observação

Você deve ter a permissão Gerenciar Agente para gerar um arquivo de chave de registro do Agente do Robôs. Para obter mais informações, consulte Permissões do aplicativo Robôs.

  1. Na página inicial do Launchpad (www.highbond.com), selecione o aplicativo Robôs para abri-lo.

    Se já tiver entrado na Diligent One, você pode usar o menu de navegação à esquerda para mudar para o aplicativo Robôs.

  2. Clique em Configurações no canto superior direito do painel.

  3. No painel esquerdo, certifique-se de que Gerenciamento de agente está selecionado.

  4. Se a sua instância do Robôs usar um Agente do Robôs na nuvem atualmente, faça o seguinte:

    1. Clique em Substituir agente em nuvem.

    2. Clique em Registrar agente e gerar chave.

  5. Se a sua instância do Robôs usar um Agente do Robôs local ou não tiver um Agente do Robôs especificado no momento, faça o seguinte:

    1. Clique em Gerar nova chave de registro.

      A caixa de diálogo de aviso que aparece se aplicará quando você tiver um ou mais agentes locais já instalados.

    2. Clique em Gerar nova chave de registro.

  6. Clique em Baixar o arquivo de chave e fechar.

    Cuidado

    Não feche a janela do navegador antes de baixar o arquivo de chaves.

  7. Salve o arquivo de chave baixado em um local seguro no servidor Windows que abrigará o Agente do Robôs.

    Observação

    A geração de um arquivo de chave é a primeira parte do registro de um Agente do Robôs. O processo de registro está concluído quando você coloca o arquivo de chave no local correto na estrutura do diretório do Agente do Robôs, inicia ou reinicia o serviço do Agente do Robôs e conecta-se com sucesso ao aplicativo Robôs.

Instale o Agente do Robôs

Use o pacote de instalação do Agente do Robôs para executar uma nova instalação do Agente do Robôs.

Observação

Você precisa ter permissões locais de administrador no servidor Windows para concluir a instalação.

Se você está usando contas do Windows diferentes para instalar o Agente do Robôs e executar o serviço do Agente do Robôs, é necessário ter a senha para a conta de serviço do Agente do Robôs antes de começar a instalação.

Testar o Agente do Robôs

Depois de instalar o Agente do Robôs, é possível enviar e executar um script simples para testar se o Agente do Robôs está funcionando corretamente.

Observação

Este teste requer que sejam permitidos uploads de arquivos para o Robôs. Se necessário, habilite temporariamente os uploads de arquivos para o teste. Para obter mais informações, consulte Configuração de um Agente do Robôs local.

Fazer upgrade do Agente do Robôs

Use o pacote de instalação do Agente do Robôs para atualizar uma instalação existente do Agente do Robôs para a versão 18.0.

Antes de fazer a atualização, certifique-se de que não há tarefas do robô em execução, na fila ou agendadas para execução próxima.

Observação

Você precisa ter permissões locais de administrador no servidor Windows para concluir a atualização.

Instalar uma instância adicional do Agente do Robôs

Use o pacote de instalação do Agente do Robôs para instalar instâncias adicionais do Agente do Robôs em servidores do Windows adicionais.

A instalação de vários agentes permite aumentar a capacidade de processamento de análise e implementar o balanceamento de carga entre os agentes. Quando você executa várias tarefas de robô simultaneamente, o processamento dos scripts de análise é automaticamente distribuído entre os vários agentes em vários servidores Windows. Esse recurso permite que você execute um número maior de tarefas em um período mais curto.

Observação

A capacidade de múltiplos agentes não está relacionada aos modos de desenvolvimento e produção no Robôs. Ao executar tarefas, ambos os modos têm acesso igual a todos os agentes.