- Introdução
- Melhores práticas
- Tenant
- Contexto de Pastas
- Automações
- Processos
- Trabalhos
- Gatilhos
- Logs
- Monitoramento
- Filas
- Ativos
- Armazenar Buckets
- Test Suite - Orchestrator
- Outras configurações
- Integrações
- Robôs Clássicos
- Administração do host
- Sobre o nível do host
- Gerenciamento dos administradores do sistema
- Gerenciando Tenants
- Configurando notificações de e-mail do sistema
- Logs de auditoria para o portal do host
- Modo de Manutenção
- Administração da organização
- Solução de problemas
O Orchestrator geralmente é licenciado por meio de uma licença de host ou de nível de organização por um administrador de sistema.
No entanto, existem certas funções no Orchestrator que exigem que os administradores ou usuários do Orchestrator entendam e trabalhem com outros tipos de licenças, que permitem o uso de vários recursos. Estes são chamados de licenças de serviço e, destes, de particular interesse é o tempo de execução.
Esta página cobre estritamente os aspectos de licenciamento de interesse dos administradores e usuários do Orchestrator para usar o Orchestrator.
Conceitos de licenciamento
Para saber mais sobre os vários tipos de licenças, consulte:
Licensing permissions
Várias permissões estão disponíveis para permitir que um usuário execute as várias ações relacionadas à licença descritas nesta página:
- License - Edit or License - Create - enables you to activate or update licenses
- License - View - enables the See More buttons on the License page, which allow you to see details about the licensed Robots in their corresponding page. The View Robots button is also available on these pages if you also have the Robots - View permission.
- License - Delete - enables you to remove licenses.
Etapas de licenciamento
A licensing process most commonly starts with activating your Orchestrator license, as explained here. If you want to manage your licenses at host level, activate your Orchestrator license and allocate them as explained in the host administration section of this guide.
Afterward, all you need to do to activate a Robot license is to connect the Robot to Orchestrator.
Para o Studio, há duas possibilidades:
- You can activate its license directly from Orchestrator. This is the recommended method.
- Você pode ativá-la localmente e então conectar o Studio ao Orchestrator através do seu Robô. Lembre-se de selecionar a caixa de seleção Licença independente ao criar seu UiPath Robot, para evitar que o Orchestrator aloque uma licença do Studio de seu pool de licenças.
Uso da Licença
Há várias maneiras de monitorar o uso da licença do Orchestrator:
-
If you want to assess whether there's room for maximizing licensing efficiency, you have the possibility to monitor historical licensing data on the Tenant > Monitoring page, by selecting License from the Section list.
-
In the License page, the total number of runtimes available on all online machines is displayed. Remember that a machine consumes the licenses as soon as the Robot Service starts.
To instantly release a license, disable the machine from the corresponding License page. Please note that you cannot use Studio or the Robot on a disabled machine.
Uma máquina desativada aparece riscada na página de Robôs:
Quantos tempos de execução alocar
Although license management is typically performed from the administration interfaces, in Orchestrator you do work with a particular type of license: the runtime, which is a service license for robot use.
Runtimes são as licenças necessárias para executar automações autônomas. Você aloca tempos de execução ao criar um objeto de máquina no Orchestrator. Há dois aspectos a serem conhecidos ao alocar tempos de execução:
-
Number of runtimes: You can assign a custom number of runtimes to a machine object (standard machine, or machine template), which determine the number of processes that can run at the same time on a machine.
O número de tempos de execução necessários é dado pelo número de tarefas que você deseja permitir que sejam executadas ao mesmo tempo nesta máquina; não é afetado pelo número de robôs na máquina.
Let's say you have a machine template with 10 Production (Unattended) runtimes allocated to it. For each workstation that is connected using the machine key of that template, 10 Production (Unattended) runtimes are reserved from the available licenses at the tenant level, allowing for executing 10 jobs at the same time. From these reserved runtimes, a runtime is only in use during job execution. So if you connect 4 machines to Orchestrator using that template, you need and reserve 40 runtimes at the tenant level. With, for example, 25 jobs running, 25 out of the 40 reserved runtimes are in use, leaving 15 runtimes that are reserved, but unused.
-
Tipos de runtimes: os tipos de runtimes que são atribuídos a um objeto de máquina determinam os tipos de processos que podem ser executados nessa máquina.
Tempos de execução para pastas clássicas
Como para pastas clássicas você pode ter várias entidades Robot na mesma máquina, é importante entender que mais Robots não significa mais capacidade de execução. Para isso, você precisa de mais tempos de execução.
Por exemplo, se em uma máquina com cinco Robôs, você atribuir apenas três runtimes, significa que apenas três licenças serão consumidas. Se você executar cinco trabalhos ou agendar todos os Robôs nessa máquina, o seguinte ocorrerá:
- Três trabalhos serão executados nos primeiros três robôs licenciados;
- Os dois robôs não licenciados restantes serão colocados em um estado pendente;
- os primeiros três Robôs liberam suas licenças;
- os 2 robôs restantes são licenciados e executam os trabalhos atribuídos, deixando uma licença reservada, mas não em uso.
Se você tiver um Robô Não assistido ou NonProduction em uma máquina, e atribuir sua máquina 30 runtimes, então 30 licença serão consumidas se essa máquina estiver on-line.
Se uma máquina do Windows 7 tiver 10 usuários (Robôs), você pode executar apenas um processo de cada vez e tem que deixar o número de runtimes no seu valor padrâo, 1. Se você atribuir mais de 1 runtime a uma máquina de estação de trabalho do Windows e tentar executar vários trabalhos ao mesmo tempo, erros serão gerados.
Se o serviço do UiPath Robot estiver em execução em uma determinada máquina, ela será exibida como licenciada. Se não houver mais licenças disponíveis, a máquina não será licenciada.
Todas as máquinas que têm Robôs definidos como Não Assistidos estão listadas na página Não Assistidos ou NonProduction, além da quantidade de runtimes alocados, a quantidade de Robôs definidos e em execução e o status de licença da máquina. Além disso, você pode editar a quantidade de runtimes alocados para uma máquina e exibir uma lista dos Robôs definidos nessa máquina.
Se uma máquina estiver online, mas não estiver licenciada, ela tenta adquirir um runtime com cada pulsação.
Vencimento da licença
Alertas de expiração
Por padrão, você é notificado 180, 90, 30, 14, 7 e 1 dia antes da data de expiração da licença. Você pode configurar esses valores usando a configuração do aplicativo SystemJobs.LicenseExpirationAlert.DaysBefore .
No nível do host, para licenças únicas distribuídas entre vários tenants, apenas o administrador do sistema recebe esses alertas por e-mail. No nível do tenant, todos os usuários ativos com permissão Licença - Visualizar os recebem. Os e-mails são localizados por usuário.
Período de cortesia
Sua licença pode incluir um período de carência. Se isso acontecer, você será notificado sobre isso no logon e poderá renovar a licença sem sofrer nenhuma interrupção do serviço. Se isso não acontecer, seus UiPath Robots pararão de funcionar após a expiração.
Período de cortesia
Após a expiração da sua licença, é concedido um período de carência durante o qual você pode renovar sua licença sem experienciar qualquer interrupção das suas operações. No logon, uma notificação é exibida informando você que sua licença expirou e a duração do período de carência:
Você pode fechar a notificação clicando em OK e continuar trabalhando como de costume. Após o fim do período de carência prescrito, seu Orchestrator ficará não licenciado e não será mais operacional.