Os requisitos a seguir são fundamentais e essenciais para o bom funcionamento dos Injetores de Carga On-Prem. Embora abranjam o básico, é importante observar que certos aspectos podem estar intrinsecamente ligados a políticas de segurança específicas do lado do cliente. Essas nuances individuais serão abordadas caso a caso por meio de solicitações de suporte técnico, pois dizem respeito a considerações de segurança específicas do cliente. Para solução de problemas, consulte Solução de problemas do Agente de Proxy Local e do Injetor de Carga Local.
Requisitos do sistema
Requisitos de hardware:
- CPU2- núcleo ou superior
- 16 GB DE RAM
- Espaço do Disco Rígido de 2 GB
Pré-requisitos de software:
- Complemento no local ativado em sua conta LoadView
- Acesso Administrativo para instalação e execução
- .NET Framework 4.7.2 ou superior
- SO: Windows Server 2016 ou superior x 64 bits
- Chrome (versão mais recente) ou Edge (versão mais recente) apenas para registro do Agente Local
- Windows Media Player (somente para tarefas de streaming de mídia)
- O serviço de Área de Trabalho Remota está habilitado no computador. O serviço permite que os navegadores executem testes de carga e interajam com sites como usuários reais fariam, tudo por meio de uma conexão segura pela porta 443. Observe que o LoadView não exigem qualquer conexão de entrada com os servidores que executam Injetores de Carga no Local.
- A política de grupo Sempre solicitar senha está definida como Não configurada ou Está desabilitada
Requisitos de tráfego de saída
- Para ASP.NET Core 7.0 Runtime (v7.0.11) – Windows x64
Acesso ao seguinte recurso a partir do servidor com o aplicativo On-Prem Agent instalado:
https://lvbridge.dotcom-monitor.com/privateagentapi/ping/auth/1
- Para operação do Injetor de Carga no Local
Dependendo do firewall, use uma das opções listadas abaixo.
Intervalo de IP (recomendado) | URL do host | |
8.29.56.0/23 |
|
|
Instalação usando o assistente de configuração
Configurando o injetor de carga no local no LoadView
Para conectar um Injetor de Carga Local instalado em seu servidor ao LoadView, primeiro você precisa criar e configurar uma instância de injetor em sua conta do LoadView:
- Faça login na sua conta LoadView e vá para Gerenciar > injetores de carga no local
- Clique em Novo injetor na tela On-Prem Load Injectors .
- Dê um nome exclusivo ao injetor, forneça uma região e uma descrição.
- Se você quiser limitar a carga útil para teste de carga em navegadores reais (teste de carga de aplicativo da Web/página da Web), defina o parâmetro Maximum Load Injector Payload for Real Browser Testing .
- Salve as mudanças. O nome do injetor aparecerá na lista de Injetores de Carga no Local.
Instalando o Injetor de Carga no Local
Para instalar os injetores de carga no local no servidor, siga as etapas fornecidas abaixo:
1. Em Gerenciar > injetores de carga no local, clique em Baixar instalador.
3. Execute o instalador e siga as etapas do assistente de configuração On-Prem.
4. Conclua a configuração do Injetor de Carga Local e registre o injetor fazendo login em sua conta Dotcom-Monitor. O registrador executa várias verificações de pré-requisitos antes de registrar o serviço do Agente OnPrem com o LoadView. Se alguma verificação de pré-requisito falhar, consulte o artigo Solução de problemas do agente local para solução de problemas. 5. Para conectar o injetor à sua conta, uma vez conectado com sucesso, selecione um nome de injetor na lista de injetores locais criados em sua conta LoadView.
Instalação silenciosa
O On-Prem Load Injector suporta instalação de linha de comando, permitindo um processo de configuração contínuo. Durante a instalação, uma nova instância do Injetor de Carga Local é criada automaticamente, configurada em sua conta do LoadView e conectada ao injetor em seu servidor. Seguindo as instruções nesta seção, você pode implantar com eficiência o Injetor de Carga Local em ambientes corporativos sem intervenção manual.
Copie o comando de instalação
- No servidor, execute o Prompt de Comando (cmd) como Administrador.
- Copie e cole o seguinte comando na linha de comando:
OnPremAgentSetup.msi REGISTRATORCMD="-autoinstall -authtoken=<UID>" /qb
Crie seu token de autenticação
Para prosseguir com a instalação, você precisa substituir ‘<UID>‘ no parâmetro -authtoken pelo seu token de autenticação real. Para fazer isso:
- Faça login na conta LoadView.
- No LoadView, crie um UID de integração, que será usado como seu token de autenticação, em Integrações >de gerenciamento> Adicionar API Web de teste de carga de integração>.
- Clique em Criar Integração e copie o Identificador Exclusivo da API Web de Teste de Carga da lista UIDs de Integração.
- Substitua ‘<UID>‘ no comando pelo Identificador Exclusivo que você acabou de copiar. Seu comando deve ser semelhante ao exemplo abaixo.
Execute o comando
Pressione Enter para executar o comando. O processo de instalação será iniciado e o agente será registrado automaticamente no LoadView.
Configuração personalizada do injetor de carga local e configurações de proxy
Se você quiser usar o proxy no teste de carga e especificar as configurações personalizadas do Injetor de Carga Local no registro no LoadView, na linha de comando, adicione o parâmetro – configfile seguido por um caminho de arquivo de configuração:
OnPremAgentSetup.msi REGISTRATORCMD="-autoinstall -authtoken=8E0999933D6474EBC91BC596B92B2EE -configfile=<ConfigFilePath>.config" /qb
Substitua ‘<ConfigFilePath>‘ no parâmetro -configfile por um caminho completo para o arquivo de configuração. Use o modelo abaixo para criar seu arquivo de configuração do Injetor de Carga Local.
Instalação centralizada
A instalação centralizada do On-Prem Agent em vários servidores pode ser implementada com várias ferramentas de implantação de grupo. Por exemplo, você pode usar nosso script leve do PowerShell para instalar o agente em servidores específicos dentro do domínio do Active Directory.
Observe que o script deve ser executado com uma conta que tenha direitos de administrador nos servidores nos quais você deseja instalar o agente.
param ([Parameter(ValueFromRemainingArguments=$true)][String[]]$servers) $script = { $fullPathToInstaller = $env:TEMP + "\OnPremAgentSetup.msi" start-process $fullPathToInstaller -ArgumentList 'REGISTRATORCMD=" -autoinstall -authtoken=8E049B6B64D6474EBC91BC596B92B2EE" /log OnPremLog.txt /qn' -Wait } $installerFileName = "OnPremAgentSetup.msi" $fullPathToInstaller = $PSScriptRoot + "\" + "$installerFileName" foreach ($s in $servers) { $s $tempFolder = Invoke-Command -ComputerName $s -ScriptBlock {$env:TEMP} $DestComputerSession = New-PSSession -ComputerName $s Copy-Item $fullPathToInstaller -Destination $tempFolder -ToSession $DestComputerSession -Force Invoke-Command -ScriptBlock $script -Session $DestComputerSession Remove-PSSession -Session $DestComputerSession }
Habilitando regiões locais para departamentos
Se você tiver departamentos em sua conta principal do LoadView, poderá permitir que os departamentos executem testes de carga usando regiões locais. Para habilitar o acesso a regiões locais específicas e definir um limite para o número de testes de carga locais para um departamento, acesse as configurações > da conta Departamentos e defina as configurações correspondentes na seção Limites de teste de carga .