Instalação do Linux - Agent de desktop e Agent de servidor
Introdução
Este documento tem o objetivo de mostrar o procedimento de instalação do Automatos Desktop / Server Agent para o sistema operacional Linux.
Para iniciar a instalação, copie o binário para o diretório /tmp da máquina que será instalada.
Para fazer isso, identifique qual é a distribuição do Linux.
Atualmente, temos dois tipos de agentes "ADA" ( Agent de desktop) e "ASA" ( Agent servidor):
- Para distribuições baseadas no Debian (dpkg / .deb). Debian, Ubuntu, etc;
- Para distribuições baseadas em Red Hat (RPM). Red Hat, Suse, Fedora, etc.
Download Agent
Acesse nosso portal SmartCenter com suas credenciais em:
Menu> Settings >Download
- Selecione a opção desejada: Desktop ou Servidores;
- Você fará a distribuição de software? selecione a opção: "NO" para exibir sistemas operacionais diferentes do Windows;
- Escolha o sistema operacional que executará a instalação.
Observação: Só é possível instalar e remover software por meio do site Smartcenter para sistemas operacionais Windows.

INSTALAÇÃO
DPKG x32 - Instalação
Desktop Agent (ADA) e Server Agent (ASA) para distribuições comuns do Linux: Debian, Ubuntu, Mint...
1 - Atualizar o repositório
apt update
2 - Instalar a biblioteca libc6 para x32
apt-get -y install libc6
3 - Eleve a permissão do pacote de instalação (verifique o nome do arquivo)
chmod 775 axa-##.##.##-en.i386.lin.deb
4 - Instale o Desktop Agent ou o Server Agent (verifique o nome do arquivo)
dpkg -i axa-x.x.x-en.i386.lin.deb
DPKG x32 - Configuração de envio de dados
A configuração do encaminhamento de dados pode ser feita para SmartCenter Cloud ou Central Relays
Execute apenas um dos seguintes comandos de configuração: SmartCenter Cloud ou Central Relays.
NOTE: Replace the fields below with your environment.
<your@account.com>: The primary SmartCenter access account.
<Department>: The department to which the equipment should be organized in SmartCenter.
<ENV>: The database where the account is created in SmartCenter, which can be lad1 or lad2.
<RELAY1> and <RELAY2> : Replace the fields with the IP or Hostname of the Central Relays.
Envio de dados SmartCenter Nuvem
SmartCenter Cloud - Agent de desktop (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca127.0.0.1:1999 -crssl:<ENV>-receiver.almaden.app:443
SmartCenter Cloud - Agent do servidor (ASA):
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca127.0.0.1:1999 -crssl:<ENV>-receiver.almaden.app:443
EXEMPLO:
OBSERVAÇÃO: O resultado esperado após a execução do comando de configuração SmartCenter Cloud.
Relés centrais de envio de dados
Relés centrais - Agent de desktop (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
Relés centrais - Agent do servidor (ASA)
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
OBSERVAÇÃO: O resultado esperado após a execução do comando de configuração dos relés centrais.
Fim da configuração DPKG x32
DPKG x64 - Instalação
1 - Atualizar o repositório
apt update
2 - Instale a biblioteca libc6 para x64
apt-get -y install libc6-i386
3 - Eleve a permissão do pacote de instalação (verifique o nome do arquivo)
chmod 775 axa-##.##.##-en.i386.lin.deb
4 - Instale o Desktop Agent ou o Server Agent (verifique o nome do arquivo)
dpkg -i axa-x.x.x-en.i386.lin.deb
DPKG x64 - Configuração de envio de dados
A configuração do encaminhamento de dados pode ser feita para SmartCenter Cloud ou Central Relays
Execute apenas um dos seguintes comandos de configuração: SmartCenter Cloud ou Central Relays.
NOTE: Replace the fields below with your environment.
<your@account.com>: The primary SmartCenter access account.
<Department>: The department to which the equipment should be organized in SmartCenter.
<ENV>: The database where the account is created in SmartCenter, which can be lad1 or lad2.
<RELAY1> and <RELAY2> : Replace the fields with the IP or Hostname of the Central Relays.
Envio de dados SmartCenter Nuvem
SmartCenter Cloud - Agent de desktop (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca127.0.0.1:1999 -crssl:<ENV>-receiver.almaden.app:443
SmartCenter Cloud - Agent do servidor (ASA):
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca127.0.0.1:1999 -crssl:<ENV>-receiver.almaden.app:443
EXEMPLO:
OBSERVAÇÃO: O resultado esperado após a execução do comando de configuração SmartCenter Cloud.
Relés centrais de envio de dados
Relés centrais - Agent de desktop (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
Relés centrais - Agent do servidor (ASA)
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
OBSERVAÇÃO: O resultado esperado após a execução do comando de configuração dos relés centrais.
Fim da configuração DPKG x64
RPM x32 - Instalação
1 - Atualizar o repositório
zypper refresh
2 - Instalar a biblioteca glibc para x32
zypper install glibc -y
3 - Eleve a permissão do pacote de instalação (verifique o nome do arquivo)
chmod 775 axa-x.x.x-en.i386.lin.rpm
4 - Instale o Desktop Agent ou o Server Agent (verifique o nome do arquivo)
rpm -Uhv axa-x.x.x-en.i386.lin.rpm
RPM x32 - Configuração de envio de dados
A configuração do encaminhamento de dados pode ser feita para SmartCenter Cloud ou Central Relays
Execute apenas um dos seguintes comandos de configuração: SmartCenter Cloud ou Central Relays.
NOTE: Replace the fields below with your environment.
<your@account.com>: The primary SmartCenter access account.
<Department>: The department to which the equipment should be organized in SmartCenter.
<ENV>: The database where the account is created in SmartCenter, which can be lad1 or lad2.
<RELAY1> and <RELAY2> : Replace the fields with the IP or Hostname of the Central Relays.
Envio de dados SmartCenter Nuvem
SmartCenter Cloud - Agent de desktop (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca127.0.0.1:1999 -crssl:<ENV>-receiver.almaden.app:443
SmartCenter Cloud - Agent do servidor (ASA):
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca127.0.0.1:1999 -crssl:<ENV>-receiver.almaden.app:443
EXEMPLO:
OBSERVAÇÃO: O resultado esperado após a execução do comando de configuração SmartCenter Cloud.
Relés centrais de envio de dados
Relés centrais - Agent de desktop (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
Relés centrais - Agent do servidor (ASA)
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
OBSERVAÇÃO: O resultado esperado após a execução do comando de configuração dos relés centrais.
Fim da configuração RPM x32
RPM x64 - Instalação
1 - Atualizar o repositório
zypper refresh
2 - Instalar a biblioteca glibc x32
zypper install glibc-32bit -y
3 - Eleve a permissão do pacote de instalação (verifique o nome do arquivo)
chmod 775 axa-x.x.x-en.i386.lin.rpm
4 - Instale o Desktop Agent ou o Server Agent (verifique o nome do arquivo)
rpm -Uhv axa-x.x.x-en.i386.lin.rpm
RPM x64 - Configuração de envio de dados
A configuração do encaminhamento de dados pode ser feita para SmartCenter Cloud ou Central Relays
Execute apenas um dos seguintes comandos de configuração: SmartCenter Cloud ou Central Relays.
NOTE: Replace the fields below with your environment.
<your@account.com>: The primary SmartCenter access account.
<Department>: The department to which the equipment should be organized in SmartCenter.
<ENV>: The database where the account is created in SmartCenter, which can be lad1 or lad2.
<RELAY1> and <RELAY2> : Replace the fields with the IP or Hostname of the Central Relays.
Envio de dados SmartCenter Nuvem
SmartCenter Cloud - Agent de desktop (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca127.0.0.1:1999 -crssl:<ENV>-receiver.almaden.app:443
SmartCenter Cloud - Agent do servidor (ASA):
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca127.0.0.1:1999 -crssl:<ENV>-receiver.almaden.app:443
EXEMPLO:
OBSERVAÇÃO: O resultado esperado após a execução do comando de configuração SmartCenter Cloud.
Relés centrais de envio de dados
Relés centrais - Agent de desktop (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
Relés centrais - Agent do servidor (ASA)
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
OBSERVAÇÃO: O resultado esperado após a execução do comando de configuração dos relés centrais.
Fim da configuração RPM x64
STATUS DOS AGENTES
Os comandos a seguir são usados para verificar as configurações aplicadas ao Desktop Agent e ao Server Agent.
Status - Agent de desktop
Status do Agent de desktop "aengine" e "arelay
/opt/automatos/ada/bin/aengine -status
/opt/automatos/ada/bin/arelay -status
Status - Agent do servidor
Status do Agent do servidor "aengine" e "arelay
/opt/automatos/asa/bin/aengine -status
/opt/automatos/asa/bin/relay -status
Verifique o status de "aengine" e "arelay"
LOGS
Logs - Caminho e extensão do arquivo
Caminhos e extensões de registro de arquivos.
Caminho dos arquivos de registro do Desktop Agent (ADA)
cd /var/opt/automatos/ada
Caminho dos arquivos de registro do Agent do servidor (ASA)
cd /var/opt/automatos/asa
Extensões de arquivo de registro ".elog" e ".rlog"
Registros - Registros detalhados (Verbosidade)
A ativação do registro detalhado faz com que o Desktop Agent e o Server Agent gerem registros mais detalhados para que possamos analisar possíveis problemas de comunicação que possam surgir.
Interrompa os serviços "aengine" e "arelay" do Desktop Agent ou do Server Agent:
systemctl stop aengine
systemctl stop arelay
Abra o arquivo de configuração "aengine.cfg":
# For Desktop Agent
vim /opt/automatos/ada/etc/aengine.cfg
#For Server Agent
vim /opt/automatos/asa/etc/aengine.cfg
Edite a linha e altere o último dígito para "7" "$VERBOSITY = 0x00000007
" e salve o arquivo."
Ativar verbosidade
Inicie os serviços "aengine" e "arelay" para o Desktop Agent ou Server Agent:
systemctl start aengine
systemctl start arelay
Observação: aguarde cerca de 5 minutos e colete os arquivos de registro na seção "Logs - File Path and extension".
Após coletar os arquivos de registro, reverta o arquivo de configuração para $VERBOSITY = 0x00000000
para evitar a geração de registros extensos e desnecessários."
DESINSTALAR
Comandos usados para desinstalar os agentes.
Desinstalar o DPKG
# Desktop Agent
dpkg -r ada
# Server Agent
dpkg -r asa
Desinstalar o RPM
# Desktop Agent
rpm -e ada
# Server Agent
rpm -e asa
SERVIÇOS
Serviços
Interagir com os serviços do Desktop Agent e do Server Agent .
# Start Services
systemctl start aengine
systemctl start arelay
# Stop Services
systemctl stop aengine
systemctl stop arelay
# Restart Services
systemctl restart aengine
systemctl restart arelay
# Status Services
systemctl status aengine
systemctl status arelay