View a markdown version of this page

Configuración de Agentless Collector - AWS Application Discovery Service

AWS El servicio de detección de aplicaciones ya no está disponible para nuevos clientes. Como alternativa, utilice AWS Transform uno que ofrezca capacidades similares. Para obtener más información, consulte el cambio de disponibilidad del AWS Application Discovery Service.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Configuración de Agentless Collector

Application Discovery Service Agentless Collector (Agentless Collector) es una máquina virtual (VM) basada en Amazon Linux 2. La siguiente sección describe cómo configurar una máquina virtual recopiladora en la página Configurar Agentless Collector de la consola Agentless Collector.

Para configurar una máquina virtual recopiladora en Configurar Agentless Collector page
  1. En Nombre del recopilador, introduzca un nombre para el recopilador a fin de identificarlo. El nombre puede contener espacios, pero no puede contener caracteres especiales.

  2. En Sincronización de datos, introduzca la clave de AWS acceso y la clave secreta de la AWS cuenta del usuario de IAM para especificarla como la cuenta de destino para recibir los datos descubiertos por el recopilador. Para obtener información sobre los requisitos del usuario de IAM, consulte. Implementación de Application Discovery Service Agentless Collector

    1. Como AWS clave de acceso, introduzca la clave de acceso del usuario de IAM de la AWS cuenta que va a especificar como cuenta de destino.

    2. En el AWS caso de la clave secreta, introduce la clave secreta de la AWS cuenta de usuario de IAM que estás especificando como cuenta de destino.

    3. (Opcional) Si la red requiere el uso de un proxy para acceder AWS, introduzca el host del proxy, el puerto del proxy y, si lo desea, las credenciales necesarias para autenticarse en su servidor proxy actual.

  3. En Contraseña de Agentless Collector, configure una contraseña para autenticar el acceso a Agentless Collector.

    • Las contraseñas distinguen entre mayúsculas y minúsculas

    • Las contraseñas deben tener entre 8 y 64 caracteres

    • También deben contener al menos un carácter de cada una de las siguientes cuatro categorías:

      • Letras minúsculas (a-z)

      • Letras mayúsculas () A-Z

      • Números (0-9)

      • Non-alphanumeric caracteres (@$! #%*? &)

    • Las contraseñas no pueden contener caracteres especiales distintos de los siguientes: @$! #%*? &

    1. En el caso de la contraseña de Agentless Collector, introduzca una contraseña para autenticar el acceso al recopilador.

    2. En el caso de la contraseña de Re-enter Agentless Collector, vuelva a escribirla para verificarla.

  4. En Otros ajustes, lea el contrato de licencia. Si está de acuerdo en aceptarlo, seleccione la casilla de verificación.

  5. Para activar las actualizaciones automáticas de Agentless Collector, en Otros ajustes, seleccione Actualizar automáticamente Agentless Collector. Si no selecciona esta casilla de verificación, tendrá que actualizar manualmente Agentless Collector tal y como se describe en. Actualización manual de Application Discovery Service Agentless Collector

  6. Seleccione Guardar configuraciones.

En los siguientes temas se describen las tareas opcionales de configuración del recopilador.

(Opcional) Configure una dirección IP estática para la máquina virtual Agentless Collector

En los pasos siguientes se describe cómo configurar una dirección IP estática para la máquina virtual Agentless Collector (Agentless Collector) de Application Discovery Service. Cuando se instala por primera vez, la máquina virtual recopiladora está configurada para usar el Protocolo de configuración dinámica de host (DHCP).

nota

El recopilador sin agente es compatible con IPv4. No es compatible con IPv6.

Agentless Collector version 2
Para configurar una dirección IP estática para la máquina virtual recopiladora
  1. Recopile la siguiente información de red de VMware vCenter:

    • Dirección IP estática: una dirección IP sin firmar en la subred. Por ejemplo, 192.168.1.138.

    • Máscara de red CIDR: para obtener la máscara de red CIDR, compruebe la configuración de la dirección IP del host de VMware vCenter que aloja la máquina virtual recopiladora. Por ejemplo, /24.

    • Puerta de enlace predeterminada: para obtener la puerta de enlace predeterminada, compruebe la configuración de la dirección IP del host de VMware vCenter que aloja la máquina virtual recopiladora. Por ejemplo, 192.168.1.1.

    • DNS principal: para obtener el DNS principal, compruebe la configuración de la dirección IP del host de VMware vCenter que aloja la máquina virtual recopiladora. Por ejemplo, 192.168.1.1.

    • (Opcional) DNS secundario

    • (Opcional) Nombre de dominio local: permite que el recopilador acceda a la URL del host de vCenter sin el nombre de dominio.

  2. Abra la consola VM del recopilador e inicie sesión ec2-user con la contraseña collector que se muestra en el siguiente ejemplo.

    username: ec2-user password: collector
  3. Inhabilite la interfaz de red introduciendo el siguiente comando en el terminal remoto.

    sudo ip link set ens192 down
  4. Actualice la configuración de la interfaz mediante los pasos siguientes.

    1. Abra 10-cloud-init-ens192.network en el editor vi con el siguiente comando.

      sudo vi /etc/systemd/network/10-cloud-init-ens192.network
    2. Actualice los valores, como se muestra en el siguiente ejemplo, con la información que recopiló en el paso Recopilar información de la red.

      [Match] Name=ens192 [Network] DHCP=no Address=static-ip-value/CIDR-netmask Gateway=gateway-value DNS=dnsserver-value
  5. Actualice el sistema de nombres de dominio (DNS) siguiendo los pasos siguientes.

    1. Abra el resolv.conf archivo en vi con el siguiente comando.

      sudo vi /etc/resolv.conf
    2. Actualice el resolv.conf archivo en vi con el siguiente comando.

      search localdomain-name options timeout:2 attempts:5 nameserver dnsserver-value

      El siguiente ejemplo muestra un resolv.conf archivo editado.

      search vsphere.local options timeout:2 attempts:5 nameserver 192.168.1.1
  6. Habilite la interfaz de red introduciendo el siguiente comando.

    sudo ip link set ens192 up
  7. Reinicie la máquina virtual como se muestra en el siguiente ejemplo.

    sudo reboot
  8. Verifique la configuración de la red siguiendo los pasos siguientes.

    1. Compruebe si la dirección IP está configurada correctamente introduciendo los siguientes comandos.

      ifconfig ip addr show
    2. Para comprobar que la puerta de enlace se ha agregado correctamente, introduzca el siguiente comando.

      route -n

      El resultado debe ser similar al del ejemplo siguiente.

      Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0
    3. Comprueba que puedes hacer ping a una URL pública introduciendo el siguiente comando.

      ping www.google.com
    4. Compruebe que puede hacer ping a la dirección IP o al nombre de host de vCenter, como se muestra en el siguiente ejemplo.

      ping vcenter-host-url
Agentless Collector version 1
Para configurar una dirección IP estática para la máquina virtual recopiladora
  1. Recopile la siguiente información de red de VMware vCenter:

    • Dirección IP estática: una dirección IP sin firmar en la subred. Por ejemplo, 192.168.1.138.

    • Máscara de red: para obtener la máscara de red, compruebe la configuración de la dirección IP del host de VMware vCenter que aloja la máquina virtual recopiladora. Por ejemplo, 255.255.255.0.

    • Puerta de enlace predeterminada: para obtener la puerta de enlace predeterminada, compruebe la configuración de la dirección IP del host de VMware vCenter que aloja la máquina virtual recopiladora. Por ejemplo, 192.168.1.1.

    • DNS principal: para obtener el DNS principal, compruebe la configuración de la dirección IP del host de VMware vCenter que aloja la máquina virtual recopiladora. Por ejemplo, 192.168.1.1.

    • (Opcional) DNS secundario

    • (Opcional) Nombre de dominio local: permite que el recopilador acceda a la URL del host de vCenter sin el nombre de dominio.

  2. Abra la consola de máquina virtual del recopilador e inicie sesión ec2-user con la contraseña, tal y collector como se muestra en el siguiente ejemplo.

    username: ec2-user password: collector
  3. Inhabilite la interfaz de red introduciendo el siguiente comando en el terminal remoto.

    sudo /sbin/ifdown eth0
  4. Actualice la configuración eth0 de la interfaz siguiendo los pasos siguientes.

    1. Abra ifcfg-eth0 en el editor vi con el siguiente comando.

      sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0
    2. Actualice los valores de la interfaz, como se muestra en el siguiente ejemplo, con la información recopilada en la etapa de recopilación de información de la red.

      DEVICE=eth0 BOOTPROTO=static ONBOOT=yes IPADDR=static-ip-value NETMASK=netmask-value GATEWAY=gateway-value TYPE=Ethernet USERCTL=yes PEERDNS=no RES_OPTIONS="timeout:2 attempts:5"
  5. Actualice el sistema de nombres de dominio (DNS) siguiendo los pasos siguientes.

    1. Abra el resolv.conf archivo en vi con el siguiente comando.

      sudo vi /etc/resolv.conf
    2. Actualice el resolv.conf archivo en vi con el siguiente comando.

      search localdomain-name options timeout:2 attempts:5 nameserver dnsserver-value

      El siguiente ejemplo muestra un resolv.conf archivo editado.

      search vsphere.local options timeout:2 attempts:5 nameserver 192.168.1.1
  6. Habilite la interfaz de red introduciendo el siguiente comando.

    sudo /sbin/ifup eth0
  7. Reinicie la máquina virtual como se muestra en el siguiente ejemplo.

    sudo reboot
  8. Verifique la configuración de la red siguiendo los pasos siguientes.

    1. Compruebe si la dirección IP está configurada correctamente introduciendo los siguientes comandos.

      ifconfig ip addr show
    2. Para comprobar que la puerta de enlace se ha agregado correctamente, introduzca el siguiente comando.

      route -n

      El resultado debe ser similar al del ejemplo siguiente.

      Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0 172.17.0.0 0.0.0.0 255.255.0.0 U 0 0 0 docker0 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0
    3. Comprueba que puedes hacer ping a una URL pública introduciendo el siguiente comando.

      ping www.google.com
    4. Compruebe que puede hacer ping a la dirección IP o al nombre de host de vCenter, como se muestra en el siguiente ejemplo.

      ping vcenter-host-url

(Opcional) Vuelva a restablecer la máquina virtual Agentless Collector para que utilice DHCP

En los pasos siguientes se describe cómo reconfigurar la máquina virtual recopiladora sin agente para que utilice DHCP.

Agentless Collector version 2
Para configurar la máquina virtual recopiladora para que utilice DHCP
  1. Deshabilite la interfaz de red ejecutando el siguiente comando en el terminal remoto.

    sudo ip link set ens192 down
  2. Actualice la configuración de la interfaz mediante los pasos siguientes.

    1. Abra el 10-cloud-init-ens192.network archivo en el editor vi con el siguiente comando.

      sudo vi /etc/systemd/network/10-cloud-init-ens192.network
    2. Actualice los valores como se muestra en el siguiente ejemplo.

      [Match] Name=ens192 [Network] DHCP=yes [DHCP] ClientIdentifier=mac
  3. Restablezca la configuración de DNS introduciendo el siguiente comando.

    echo "" | sudo tee /etc/resolv.conf
  4. Habilite la interfaz de red introduciendo el siguiente comando.

    sudo ip link set ens192 up
  5. Reinicie la máquina virtual recopiladora como se muestra en el siguiente ejemplo.

    sudo reboot
Agentless Collector version 1
Para configurar la máquina virtual recopiladora para que utilice DHCP
  1. Deshabilite la interfaz de red ejecutando el siguiente comando en el terminal remoto.

    sudo /sbin/ifdown eth0
  2. Actualice la configuración de red mediante los pasos siguientes.

    1. Abra el ifcfg-eth0 archivo en el editor vi con el siguiente comando.

      sudo /sbin/ifdown eth0
    2. Actualice los valores del ifcfg-eth0 archivo como se muestra en el siguiente ejemplo.

      DEVICE=eth0 BOOTPROTO=dhcp ONBOOT=yes TYPE=Ethernet USERCTL=yes PEERDNS=yes DHCPV6C=yes DHCPV6C_OPTIONS=-nw PERSISTENT_DHCLIENT=yes RES_OPTIONS="timeout:2 attempts:5"
  3. Restablezca la configuración de DNS introduciendo el siguiente comando.

    echo "" | sudo tee /etc/resolv.conf
  4. Habilite la interfaz de red introduciendo el siguiente comando.

    sudo /sbin/ifup eth0
  5. Reinicie la máquina virtual recopiladora como se muestra en el siguiente ejemplo.

    sudo reboot

(Opcional) Configure el protocolo de autenticación Kerberos

Si el servidor del sistema operativo admite el protocolo de autenticación Kerberos, puede usar este protocolo para conectarse al servidor. Para ello, debe configurar la máquina virtual Agentless Collector de Application Discovery Service.

Los pasos siguientes describen cómo configurar el protocolo de autenticación Kerberos en la máquina virtual Agentless Collector de Application Discovery Service.

Para configurar el protocolo de autenticación Kerberos en su máquina virtual recopiladora
  1. Abra la consola de máquina virtual del recopilador e inicie sesión ec2-user con la contraseña collector que se muestra en el siguiente ejemplo.

    username: ec2-user password: collector
  2. Abra el archivo krb5.conf de configuración en la /etc carpeta. Para ello, puede usar el siguiente ejemplo de código.

    cd /etc sudo nano krb5.conf
  3. Actualice el archivo de krb5.conf configuración con la siguiente información.

    [libdefaults] forwardable = true dns_lookup_realm = true dns_lookup_kdc = true ticket_lifetime = 24h renew_lifetime = 7d default_realm = default_Kerberos_realm [realms] default_Kerberos_realm = { kdc = KDC_hostname server_name = server_hostname default_domain = domain_to_expand_hostnames } [domain_realm] .domain_name = default_Kerberos_realm domain_name = default_Kerberos_realm

    Guarde el archivo y salga del editor de texto.

  4. Reinicie la máquina virtual recopiladora como se muestra en el siguiente ejemplo.

    sudo reboot