Linux
O agente Linux permite incluir dispositivos com esse sistema operacional nas consoles do serviço, habilitando assim a visibilidade completa para as equipes de suporte de todos os dispositivos em uso na organização. O suporte a Linux inclui distribuições como Fedora, bem como Debian e seu derivado Ubuntu. Também há suporte tanto para dispositivos físicos quanto virtuais sobre VMware como hipervisor e também VDIs publicados com Citrix como broker.
FlexxAgent compõe-se de um processo homônimo, que é executado a nível de sistema e obtém toda a informação do dispositivo: suas métricas de consumo, desempenho e todas as informações visíveis nos consoles relativas ao dispositivo. FlexxAgent-Session inicia uma instância para cada sessão de usuário no dispositivo. Recolhe informações relativas à sessão, como as aplicações utilizadas e seus consumos, o uso de recursos por parte da sessão no sistema e tempos de entrega da sessão.
Versões suportadas
Atualmente, o FlexxAgent suporta oficialmente as seguintes distribuições e versões:
- Fedora 37 ou posterior
- Debian/GNU Linux 11 (bullseye) ou posterior
- Ubuntu 22.04, 24.04
Periodicamente, mais distribuições são validadas.
Para incluir alguma distribuição na lista de distribuições suportadas, por favor entre em contato com a Flexxible.
Requisitos
Antes de instalar, recomenda-se atualizar todos os pacotes do sistema.
Os componentes necessários serão instalados, dependendo da distribuição. Os pacotes são detalhados a seguir.
Dependências de pacotes para Fedora e Debian:
- dmidecode
- imvirt
- systemd
Limitações
Certas funcionalidades não estão disponíveis para Linux, como a assistência remota, os microsserviços de usuário ou a execução de flows, bem como a recolha de dados de periféricos plug and play e a utilização de proxies.
A execução de microsserviços a pedido desde Workspaces suporta Bash como linguagem de scripting.
Download e instalação
Para instalar o FlexxAgent é necessário executar o script de instalação com um arquivo de configuração predefinido.
O script de instalação pode ser baixado de:
https://update.workspaces.flexxible.com/agents/Linux/FlexxAgent/latest/flexxagent-install.sh
Ao executar o script, o FlexxAgent é baixado na sua última versão antes de ser instalado.
É necessário o arquivo de configuração para a instalação. Pode ser obtido contactando a Flexxible.
Passos para a instalação
- Baixar o instalador da URL.
- Conceder permissões ao script.
sudo chmod +x ./flexxagent-install.sh
- Executar o script.
sudo ./flexxagent-install.sh -c [arquivo de configuração]
- Limpar os arquivos utilizados.
Parâmetros do script de instalação
Parâmetro | Descrição |
---|---|
-v,--version <VERSION> | Usa uma versão específica; por padrão latest . |
-d,--distro <DISTRO> | O script detecta automaticamente a DISTRO em uso no sistema em que é executado. Este parâmetro ajuda a forçar a instalação da versão do FlexxAgent para uma DISTRO específica quando se trabalha com distros derivadas ou similares. |
--verbose,-Verbose | Exibe informações de diagnóstico. |
-c,--config <CONFFILE> | Aplica a configuração a partir de um ficheiro de configuração; por padrão settings.conf . |
-?,--?,-h,--help,-Help | Exibe a ajuda. |
Exemplos
Instalar o FlexxAgent com o arquivo de configuração:
flexxagent-install.sh [-c|--config <path/file.conf>]
Instalar uma versão específica do FlexxAgent:
flexxagent-install.sh [-v|--version <VERSION>]
Forçar a instalação do FlexxAgent para uma distribuição específica:
flexxagent-install.sh [-d|--distro <DISTRO>]
Acessar a ajuda:
flexxagent-install.sh -h|-?|--help