Puede usar un script de ejemplo para supervisar los sistemas operativos de los servidores físicos.

El script de ejemplo solo se prueba en los siguientes sistemas operativos:
  • CentOS 7.x y CentOS 8.x
  • RHEL 7.x y RHEL 8.x
  • SUSE 12.x y SUSE 15.x
  • OEL7.x y OEL 8.x
  • Ubuntu 16.x, Ubuntu 18.x, Ubuntu 20.x y Ubuntu 22.x
  • VMware Photon Linux

Requisitos previos

  • Compruebe que el cURL sea 7.29.0.
  • Compruebe que unzip sea 6.0-20.el7 o superior.
  • Asegúrese de que el proxy de nube esté activo y conectado en VMware Aria Operations. En el caso de los grupos de recopiladores, asegúrese de que al menos un proxy de nube del grupo de recopiladores activado de alta disponibilidad para supervisión de aplicaciones esté activo y en línea en VMware Aria Operations .
  • Asegúrese de que se pueda acceder al puerto 443 de VMware Aria Operations desde el servidor físico.
  • El paquete uuidgen debe existir en el servidor físico.
  • Actualmente, solo se admite IPv4 para los proxies de nube.
  • Las máquinas virtuales de endpoint o el servidor físico deben tener acceso a los puertos 8443 y 443 del proxy de nube o a la IP virtual del grupo de recopiladores activados de alta disponibilidad para supervisión de aplicaciones.
Nota: Si ya ha utilizado Telegraf personalizado y ha actualizado VMware Aria Operations, y desea ver las nuevas propiedades de los objetos del sistema operativo, debe volver a realizar los pasos a continuación para supervisar los sistemas operativos. Debe volver a descargar el script auxiliar, volver a ejecutarlo y reiniciar Telegraf personalizado.

Procedimiento

  1. Ejecute SSH en el servidor físico y descargue el script de ejemplo desde el proxy de nube mediante el siguiente comando:
    wget --no-check-certificate https://<cloudproxy_ip>/downloads/salt/telegraf-utils.sh
    Nota: Utilice la dirección IP del proxy de nube relevante para <ip-de-proxy-de-nube> en la ubicación anterior especificada. Para los grupos de recopiladores activados de alta disponibilidad para supervisión de aplicaciones, proporcione la IP virtual.
  2. Convierta el script en ejecutable mediante la ejecución del siguiente comando:
    chmod +x telegraf-utils.sh
  3. Ejecute el script de ejemplo para descargar los archivos binarios de Telegraf del proxy de nube, cree los certificados necesarios para una conexión segura con VMware Aria Operations y realice las actualizaciones necesarias en los archivos de configuración de Telegraf:
    telegraf-utils.sh  user-managed -c cloud_proxy_ip_or_collector_group_name -t token -d telegraf_conf_dir (-v vmwareariaoperations_ip_or_fqdn | [-g gateway_url -a csp_auth_url]) [-x proxy -u proxy_user -p proxy_user_password]
        
    Description of arguments:
          -c : [REQUIRED] cloud_proxy_ip_or_collector_group_name - Cloud Proxy IP or Collector Group Name
          -t : [REQUIRED] token - This can be user_saas_refresh_token or on-prem vmwareariaoperations_auth_token.
                
                on-prem: Auth Token of the user/account. For getting new token
                         ( https://<VMwareAriaOperations_IP>/suite-api/ or curl -ks -X POST https://<VMwareAriaOperations_IP>/suite-api/api/auth/token/acquire -H \"Content-Type: application/json\" -H \"Accept: application/json\" -d \"{\"username\":\"<VMwareAriaOperations_USER>\",\"password\":\"<VMwareAriaOperations_USER_PASSWORD>\"}\")
          -d : [OPTIONAL] Agent installation directory. Default: current directory
          -v : [CONDITIONAL] [ON-PREM-SPECIFIC] vmwareariaoperations_ip_or_fqdn - IP/FQDN of VMware Aria Operations master node and required for on-prem.
          
          [-x proxy -u proxy_user -p proxy_user_password] :  [OPTIONAL] proxy - Proxy Server URL.It is in the form of <[protocol://]proxyhost[:proxyport]>
          Note: encode or escape proxy user and password correctly for proxy authentication.
    
    Example:/bin/bash telegraf-utils.sh user-managed -t 8dab02cc-277c-4393-b920-bd2e89c7e741::8bcde100-6318-44d7-a8dc-11f4ff84b3b -v 10.10.10.100 -c 10.10.10.101
    
    
    Si el entorno se encuentra detrás de un proxy corporativo, el script considera el proxy de forma explícita para las conexiones externas.
    Nota: Asegúrese de que los caracteres especiales del nombre de usuario y la contraseña estén codificados o incluidos entre secuencias de escape correctamente para autenticación del proxy:
    Nota: Si se produce un error en la ejecución del script auxiliar por primera vez debido a argumentos incorrectos, borre la carpeta de Telegraf y vuelva a ejecutar el script con los argumentos correctos.
  4. Cambie el directorio de la carpeta <Telegraf_Download_Directory> y ejecute Telegraf.
    telegraf/usr/bin/telegraf -config telegraf/etc/telegraf/telegraf.conf -config-directory telegraf/etc/telegraf/telegraf.d

Qué hacer a continuación

Puede ver las métricas, seleccionando la pestaña Métricas > del objeto relevante en la interfaz de usuario de VMware Aria Operations.
  1. En el panel de la izquierda, desplácese a Entorno > Grupos personalizados.
  2. Haga clic en el objeto Ámbito del sistema operativo en el panel derecho.
  3. Desplácese hasta la pestaña Métricas y seleccione el objeto de SO correspondiente.