Instalación de Linux - Agent Escritorio y Servidor
Este documento pretende mostrar el procedimiento de instalación de Automatos Desktop / Server Agent para el Sistema Operativo Linux.
Para iniciar la instalación, copie el binario en el directorio /tmp de la máquina que se va a instalar.
Para ello, identificar qué distribución de Linux es.
Actualmente disponemos de 2 tipos de Agentes "ADA" (Desktop Agent) y "ASA" (Server Agent):
- Para distribuciones basadas en Debian (dpkg / .deb). Debian, Ubuntu, etc;
- Para distribuciones basadas en Red Hat (RPM). Red Hat, Suse, Fedora, etc.
Descargar Agent
almaden si su cuenta es del entorno LAD1.
almaden si su cuenta es del entorno LAD2.
NOTA: Para descargar el agent, necesita acceso a SmartCenter / CIQ ITAM, y su cuenta debe tener los permisos necesarios para descargar el agente.


Nota: La distribución de software sólo está disponible para Microsoft Windows.
DPKG x32 - Instalación
Agent de Escritorio (ADA) y Agent Servidor (ASA) para las distribuciones linux más comunes: Debian, Ubuntu, Mint...
1 - Actualizar repositorio (Opcional)
apt update
2 - Instalar la biblioteca libc6 para x32
apt-get -y install libc6
3 - Elevar el permiso del paquete de instalación (Compruebe el nombre del paquete que se ha descargado.)
chmod 775 axa-##.##.##-en.i386.lin.deb
4 - Instale Agent Escritorio o Agent Servidor (Compruebe el nombre del paquete que se ha descargado).
dpkg -i axa-x.x.x-en.i386.lin.deb
DPKG x32 - Configuración de envío de datos
La configuración del reenvío de datos puede realizarse para SmartCenter Cloud o Central Relays
Ejecute sólo uno de los siguientes comandos de configuración, ya sea SmartCenter Cloud o 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.
Envío de datos SmartCenter Nube
SmartCenter Cloud - Agent escritorio (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 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
EJEMPLO:
NOTA: El resultado esperado tras ejecutar el comando de configuración SmartCenter Cloud.
Envío de datos Relés centrales
Relés centrales - Agent escritorio (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
Relés centrales - Agent servidor (ASA)
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
NOTA: El resultado esperado después de ejecutar el comando de configuración a Relés Centrales.
Fin de la configuración DPKG x32
DPKG x64 - Instalación
1 - Actualizar repositorio (opcional)
apt update
2 - Instalar la biblioteca libc6 para x64
apt-get -y install libc6-i386
3 - Elevar el permiso del paquete de instalación (Compruebe el nombre del paquete que se ha descargado.)
chmod 775 axa-##.##.##-en.i386.lin.deb
4 - Instale Agent Escritorio o Agent Servidor (Compruebe el nombre del paquete que se ha descargado).
dpkg -i axa-x.x.x-en.i386.lin.deb
DPKG x64 - Configuración de envío de datos
La configuración del reenvío de datos puede realizarse para SmartCenter Cloud o Central Relays
Ejecute sólo uno de los siguientes comandos de configuración, ya sea SmartCenter Cloud o 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.
Envío de datos SmartCenter Nube
SmartCenter Cloud - Agent escritorio (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 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
EJEMPLO:
NOTA: El resultado esperado tras ejecutar el comando de configuración SmartCenter Cloud.
Envío de datos Relés centrales
Relés centrales - Agent escritorio (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
Relés centrales - Agent servidor (ASA)
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
NOTA: El resultado esperado después de ejecutar el comando de configuración a Relés Centrales.
Fin de la configuración DPKG x64
RPM x32 - Instalación
1 - Actualizar repositorio (opcional)
zypper refresh
2 - Instalar la biblioteca glibc para x32
zypper install glibc -y
3 - Elevar el permiso del paquete de instalación (Compruebe el nombre del paquete que se ha descargado.)
chmod 775 axa-x.x.x-en.i386.lin.rpm
4 - Instale Agent Escritorio o Agent Servidor (Compruebe el nombre del paquete que se ha descargado).
rpm -Uhv axa-x.x.x-en.i386.lin.rpm
RPM x32 - Configuración de envío de datos
La configuración del reenvío de datos puede realizarse para SmartCenter Cloud o Central Relays
Ejecute sólo uno de los siguientes comandos de configuración, ya sea SmartCenter Cloud o 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.
Envío de datos SmartCenter Nube
SmartCenter Cloud - Agent escritorio (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 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
EJEMPLO:
NOTA: El resultado esperado tras ejecutar el comando de configuración SmartCenter Cloud.
Envío de datos Relés centrales
Relés centrales - Agent escritorio (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
Relés centrales - Agent servidor (ASA)
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
NOTA: El resultado esperado después de ejecutar el comando de configuración a Relés Centrales.
Fin de la configuración RPM x32
RPM x64 - Instalación
1 - Actualizar repositorio (opcional)
zypper refresh
2 - Instalar la biblioteca glibc x32
zypper install glibc-32bit -y
3 - Elevar el permiso del paquete de instalación (Compruebe el nombre del paquete que se ha descargado.)
chmod 775 axa-x.x.x-en.i386.lin.rpm
4 - Instale Agent Escritorio o Agent Servidor (Compruebe el nombre del paquete que se ha descargado).
rpm -Uhv axa-x.x.x-en.i386.lin.rpm
RPM x64 - Configuración de envío de datos
La configuración del reenvío de datos puede realizarse para SmartCenter Cloud o Central Relays
Ejecute sólo uno de los siguientes comandos de configuración, ya sea SmartCenter Cloud o 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.
Envío de datos SmartCenter Nube
SmartCenter Cloud - Agent escritorio (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 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
EJEMPLO:
NOTA: El resultado esperado tras ejecutar el comando de configuración SmartCenter Cloud.
Envío de datos Relés centrales
Relés centrales - Agent escritorio (ADA)
/opt/automatos/ada/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
Relés centrales - Agent servidor (ASA)
/opt/automatos/asa/bin/asetup -s -a -s -i<your@account.com> -b<Department> -ca<RELAY1>:1999 -oaar<RELAY2>:1999
NOTA: El resultado esperado después de ejecutar el comando de configuración a Relés Centrales.
Fin de la configuración RPM x64
Situación de los agentes
Los siguientes comandos se utilizan para comprobar las configuraciones aplicadas al Agent Escritorio y al Agent Servidor.
Estado - Agent escritorio
Estado de Agent "aengine" y "arelay
/opt/automatos/ada/bin/aengine -status
/opt/automatos/ada/bin/arelay -status
Estado - Agent Servidor
Estado Agent "aengine" y "arelay
/opt/automatos/asa/bin/aengine -status
/opt/automatos/asa/bin/relay -status
Comprueba el estado de "aengine" y "arelay".
Servicios
Interacción con los servicios Desktop Agent y 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
Registros
Registros - Ruta y extensión del archivo
Rutas y extensiones de registro de archivos.
Desktop Agent (ADA) Ruta de los archivos de registro
cd /var/opt/automatos/ada
Agent servidor (ASA) Ruta de archivos de registro
cd /var/opt/automatos/asa
Extensiones de archivo de registro ".elog" y ".rlog".
Compruebe el nombre del paquete descargado.
Registros - Registros detallados (Verbosidad)
Activar el registro detallado hace que Agent Escritorio y el Agent Servidor generen registros más detallados para que podamos analizar los posibles problemas de comunicación que puedan surgir.
Detenga los servicios "aengine" y "arelay" para Desktop Agent o Server Agent:
systemctl stop aengine
systemctl stop arelay
Abra el archivo de configuración "aengine.cfg":
# For Desktop Agent
vim /opt/automatos/ada/etc/aengine.cfg
#For Server Agent
vim /opt/automatos/asa/etc/aengine.cfg
Edita la línea y cambia el último dígito a "7" "$VERBOSITY = 0x00000007
"y guarda el archivo".
Activar la verbosidad
Inicie los servicios 'aengine' y 'arelay' para Desktop Agent o Server Agent:
systemctl start aengine
systemctl start arelay
Nota: Espere unos 5 minutos y recoja los archivos de registro de la sección "Registros - Ruta de archivo y extensión".
Tras recopilar los archivos de registro, revierta el archivo de configuración a $VERBOSITY = 0x00000000
para evitar que se generen extensos registros innecesarios".
Desinstalar
Comandos utilizados para desinstalar los agentes.
Desinstalar DPKG
# Desktop Agent
dpkg -r ada
# Server Agent
dpkg -r asa
Desinstalar RPM
# Desktop Agent
rpm -e ada
# Server Agent
rpm -e asa