Windows
FlexxAgent suporta sistemas operacionais Windows de 64 bits, não é possível instalá-lo em sistemas de 32 bits. O binário de instalação está disponível com e sem interface gráfica, portanto, é perfeitamente compatível com mecanismos de implantação autônoma, bem como com o uso do assistente de instalação.
O FlexxAgent é composto por um serviço do Windows chamado FlexxAgent Service, que direciona dois processos: FlexxAgent (processo), que é executado no nível do sistema, e FlexxAgent Analyzer (processo), que é iniciado para cada sessão do usuário.
Essa estrutura permite que o FlexxAgent lide com dispositivos de várias sessões, como servidores de terminal, Citrix ou AVD, e adquira métricas detalhadas para melhorar os recursos de diagnóstico.
Por exemplo, se uma pessoa estiver trabalhando em seu laptop, o processo FlexxAgent no nível do sistema e o FlexxAgent Analyzer serão executados a partir da identidade do usuário; e se o dispositivo hospedar várias sessões de usuário, além do FlexxAgent no nível do sistema, o FlexxAgent Analyzer será executado para cada sessão de usuário nesse dispositivo.
Em termos de requisitos de recursos, o FlexxAgent tem consumos muito otimizados, em torno dos seguintes valores:
- Espaço em disco usado: < 200 MB
- CPU: < 0.5%
- RAM: 100-200 MB
Serviço FlexxAgent (Sistema)
- Para a informação de consumo de recursos, que inclui contadores de desempenho, hardware, sessões, perfis, discos, partições e serviços do Windows, o valor padrão é 60 segundos.
- Os eventos de erro do log de eventos são enviados a cada 10 minutos.
- As informações do perfil do usuário são recuperadas a cada 15 minutos.
FlexxAgent Analyzer (usuário)
- Inclui análise do uso do aplicativo, dados de diagnóstico e experiência do usuário.
- Os dados são coletados localmente a cada 15 segundos.
- O relatório é enviado ao serviço a cada 5 minutos, embora essa métrica possa mudar em funcionalidades específicas.
Esses valores podem ser ajustados na seção Settings
nas diferentes consoles, o que proporciona flexibilidade para se adequar às necessidades específicas.
Versões suportadas
Os sistemas operacionais suportados pelo FlexxAgent são aqueles que ainda estão no ciclo de suporte de seu fabricante. Embora a instalação seja permitida em versões que não possuem esse suporte, deve-se levar em consideração que certas funcionalidades podem não estar disponíveis.
Os sistemas operacionais da Microsoft com suporte e compatibilidade completos são:
- Microsoft Windows 10 ou posterior
- Microsoft Windows Server 2016 ou posterior
O FlexxAgent também pode ser instalado no Windows 7 e 8.1 SP1, Windows Server 2008 R2 SP1 e Windows Server 2012, mas estará sujeito a algumas limitações.
Requisitos de software
FlexxAgent requer certos componentes de software:
- .NET Framework 4.6.2 ou posterior, Flexxible recomenda instalar
.NET Framework 4.8
. - Windows PowerShell 4.0 ou posterior (Windows PowerShell 5.1 recomendado)
- Nota: A política de execução do Azure PowerShell deve ser configurada como
Sem restrições
.
Considerações para versões do Windows em EOL
As versões do Windows em End of Life (EOL), isto é, que estão fora de suporte, têm algumas limitações na execução do FlexxAgent, o que pode ocasionar que certas funcionalidades não sejam suportadas.
Limitações
Quando o FlexxAgent é utilizado em sistemas operacionais Windows antigos que estão fora de suporte, não são aceitas as seguintes características:
- Coletando métricas de consumo de GPU
- Execução de fluxo
- Execução de microsserviços pelo usuário final
- Não se exibe informação das unidades de armazenamento.
- No caso de máquinas virtuais, a detecção de broker e hypervisor não está disponível para todos os provedores.
- Não há dados de User Input Delay (UID) porque este contador só é compatível com Windows Server 2019 em diante e com Windows 10, versão 1809, em diante.
A detecção de intermediários pode não funcionar para todos os intermediários. Não há dados de desempenho de atraso de entrada do usuário, já que este contador não existe no Windows 7 ou Windows Server 2008 R2.
Windows 7 e 2008
A instalação do FlexxAgent suporta o sistema operacional Windows 7 x64 ou Windows Server 2008 R2 SP1, sob as seguintes condições:
- Deve ser instalada a atualização KB4474419:
SHA-2 code signing support update for Windows Server 2008 R2, Windows 7, and Windows Server 2008: September 23, 2019.
- Deve ser instalada a atualização KB3140245:
Update to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows
e seguir as instruções da seçãoHow to enable TLS 1.1 and TLS 1.2 as default secure protocols in WinHTTP in Windows
da página de suporte da Microsoft. - Requer, pelo menos, .NET Framework 4.6, mas a Flexxible recomenda instalar
.NET Framework 4.8
. - PowerShell 2.0 com Windows 7 não é compatível com a versão TLS 1.2 necessária para instalar FlexxAgent. É necessário instalar
Windows Management Framework 5.1
, que instala PowerShell 5.1.
Windows 8 e 2012
A instalação do FlexxAgent suporta o sistema operacional Windows 8 sob as seguintes condições:
- É necessário
.NET Framework 4.6.2
, a Microsoft bloqueia a instalação de versões posteriores do .NET Framework no Windows 8.0. - São necessárias todas as atualizações de segurança do Windows para garantir a
compatibilidade com TLS 1.2 e a assinatura de código SHA-2
.
Descarga
DOWNLOAD DO BINÁRIO DE INSTALAÇÃO SEM INTERFACE GRÁFICA
A descarga do FlexxAgent sem interface gráfica é feita a partir de Workspaces
-> Level 2
-> Grupos de relatórios
.
Na tabela da vista de lista deve-se selecionar o grupo de relatório sobre o qual deseja baixar o agente e clicar no botão Baixar FlexxAgent
.
Uma janela será aberta para baixar o instalador do FlexxAgent.
-
Se a opção
Generate standalone installer (offline)
for selecionada, durante a instalação, o binário não exigirá acesso à internet para verificação ou download dos binários. -
Se, por outro lado, não for selecionada a opção
Generate standalone installer (offline)
, o pacote de instalação mínimo será baixado. Dessa forma, o binário acessará a internet para verificar e baixar os binários mais recentes.
Implantação autônoma
O agente dá suporte à inicialização usando métodos de implantação autônomos, como distribuição de GPO, Intune, SSCM e muitas outras ferramentas.
Instalação
A instalação autônoma é feita usando o PowerShell.
Processo inicial'<ruta>\FlexxAgent-Installer.exe" -ArgumentList "<agregar parámetro>" -WindowStyle oculto -Esperar
Desinstalar
Para desinstalar o FlexxAgent de forma desatendida:
"C:\Program Files\Flexxible\FlexxAgent\VDIServiceUpdater.exe" /Uninstall "C:\Program Files\Flexxible\FlexxAgent\FlexxAgent.exe" /quiet
O instalador de Windows da Microsoft utilizado para desinstalar o FlexxAgent não remove todos os arquivos, pastas, chaves de registro ou valores de registro criados durante a instalação do FlexxAgent. Se precisar de uma imagem limpa do sistema, pode remover com segurança os seguintes arquivos, pastas, chaves de registro e valores de registro.
Arquivos
C:\Windows\Prefetch\FLEXXAGENT.EXE-XXXXXXXX.pf
– onde XXXXXXXX é uma sequência de letras e númerosC:\Windows\Temp\FlexxAgentInstallation.log
Pastas
C:\Program Files\Flexxible
C:\ProgramData\Flexxible
Reinstalação
Para reinstalar o FlexxAgent em um dispositivo removendo sua configuração pré-existente deve-se executar:
FlexxAgent-Installer.exe -repairAgent
Por exemplo:
Processo inicial'<ruta>\FlexxAgent-Installer.exe" -ArgumentList "-repairAgent true" -WindowStyle Hidden -Wait
Problemas conhecidos
Instalação do FlexxAgent (clique para expandir)
Para resolver isso, a Flexxible recomenda executar os seguintes comandos:
Stop-Service winmgmt -Force
winmgmt /resetrepository
Start-Service winmgmt
Desinstalação do FlexxAgent (clique para expandir)
Para resolver isso, a Flexxible recomenda executar como administrador o seguinte comando na janela do CMD:
sc delete "FlexxAgent service"
Depois, reinicie o dispositivo.
Parâmetros compatíveis
Parâmetro | Cara | Descrição | |
---|---|---|---|
proxyAbsoluteUri | [string] | URL e porta do proxy. | |
proxyUser | [string] | Usuário para proxy autenticado. | |
proxyPass | [string] | Senha para proxy autenticado. | |
proxyPersistConfig | [switch] | Se especificado, a configuração é mantida no registro. | |
configFilePath | [string] | Diretório alternativo para o arquivo FlexxAgent-Configuration.conf. | |
DebugMode | [switch] | Quando especificado, ele cria um arquivo de texto na mesma pasta com a transcrição da execução do script. | |
RepairAgent | [bool] | Remove a configuração pré-existente do FlexxAgent quando reinstalado em um dispositivo. |