Utilice el script de aplicación auxiliar para supervisar aplicaciones y sistemas operativos en una plataforma Windows mediante Telegraf de código abierto.

El script de aplicación auxiliar solo se prueba en Windows Server 2012, 2012 R2, 2016, 2019 y 2022.

Requisitos previos

  • Compruebe que Windows PowerShell sea la versión 4.0 o superior.
  • Asegúrese de que la versión de VMTools >=10.2 es una máquina virtual de vCenter Server supervisada por VMware Aria Operations. vmware-toolbox-cmd solo es necesaria para máquinas virtuales de vCenter Server.
  • Actualmente, solo se admite IPv4 para los proxies de nube.
  • 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.
  • 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.

Procedimiento

  1. Descargue el script de la aplicación auxiliar desde el proxy de nube ubicado en https://<IP-del-proxy-de-nube>/downloads/salt/telegraf-utils.ps1.
    Nota: Use la dirección IP del proxy de nube correspondiente para <IP-del-proxy-de-nube> en los comandos y la ubicación anteriores especificados. Para los grupos de recopiladores activados de alta disponibilidad para supervisión de aplicaciones, proporcione la IP virtual.

    Si se produce un error en la descarga del script con el siguiente mensaje: La solicitud se anuló: No se pudo crear el canal seguro SSL/TLS, siga los pasos mencionados en Error en la descarga de scripts en una plataforma Windows.

  2. Desplácese hasta el directorio donde está descargado el script.
  3. Ejecute el script auxiliar para actualizar las configuraciones de Telegraf.
    telegraf-utils.ps1  opensource -c cloud_proxy_ip_or_collector_group_name -t token -d telegraf_conf_dir -e telegraf_bin_path -v vmwareariaoperations_ip_or_fqdn
        
    Description of arguments:
          -c : [REQUIRED] cloud_proxy_ip_or_collector_group_name - Cloud Proxy IP or Collector Group Name
          
          -t : [REQUIRED] token - Auth Token of the user/account. For getting a 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 : [REQUIRED] telegraf_conf_dir - Telegraf configuration directory and it is required argument. ex: C:\Telegraf\telegraf-1.20.4\telegraf.d
          -e : [REQUIRED] telegraf_bin_path - Path of telegraf executable ex: C:\Telegraf\telegraf-1.20.4\telegraf.exe
          -v : [REQUIRED] vmwareariaoperations_ip_or_fqdn - IP/FQDN of VMware Aria Operations master node and required for on-prem.
          
    
    Example: .\telegraf-utils.ps1 opensource -c 10.10.10.101 -t 41ef6601-6da4-4757-a51d-cbc08dd77355::4398b23d-e388-496e-ae91-bc04d5735345 -v 10.10.10.100 -d C:\Telegraf\telegraf-1.20.4\telegraf.d -e C:\Telegraf\telegraf-1.20.4\telegraf.exe
    
    Nota: Después de ejecutar el script de la aplicación auxiliar, asegúrese de que las configuraciones respectivas estén establecidas correctamente en la ruta del directorio de configuración (opción -d ) determinada con el nombre cloudproxy-http.conf. Consulte Configuraciones de muestra para más detalles. Para las máquinas virtuales de vCenter Server administradas, es posible que vea configuraciones sin administrar debido a uno de los siguientes motivos:
    • Las máquinas virtuales de vCenter Server no están disponibles en VMware Aria Operations por el vCenter Server. Espere un mínimo de uno a dos ciclos de recopilación después de configurar las cuentas de nube de vCenter Server de .
    • Error de AUTHENTIFICATION_TOKEN or vROps_IP.
    Nota:
    • No utilice un espacio en la ruta de configuración. Las rutas de acceso con espacios se pueden transferir como notación de nombre corto, como c:~PROGRA~1 para c:\Archivos de programa.
    Nota: Asegúrese de que los complementos de entrada del archivo telegraf.conf estén relacionados con el sistema operativo correspondiente. Consulte Detalles de configuración de Telegraf para sistemas operativos.
  4. Reinicie el servicio Telegraf.
    telegraf.exe --config telegraf.conf --config-directory telegraf.d
    También puede convertir Telegraf en un servicio de Windows.
    <Telegraf_executable_path> --config <Telegraf_config_file_path> --config-directory <Telegraf_config_directory_path> --service install net start telegraf
    
    Por ejemplo:
    & 'C:\Telegraf\telegraf-1.20.4\telegraf.exe'  --config 'C:\Telegraf\telegraf-1.20.4\telegraf.conf' --config-directory 'C:\Telegraf\telegraf-1.20.4\telegraf.d'  --service install
    net start telegraf
    

Qué hacer a continuación

Jerarquía de objetos de la máquina virtual administrada:
  • Si una máquina virtual de vCenter Server está siendo supervisada por VMware Aria Operations , entonces el sistema operativo y los objetos de la aplicación quedarán bajo la respectiva instancia de Máquina virtual > Objeto de SO > 'servicio de aplicaciones'

Máquinas no supervisadas por VMware Aria Operations: Si un servidor físico o una máquina virtual de vCenter Server no están supervisados por VMware Aria Operations , el sistema operativo y los objetos de aplicación quedarán bajo la instancia de Entorno > Endpoint > Objeto de SO > 'servicio de aplicaciones'.

Ver datos recopilados: los datos se recopilan y se muestran en la página Administrar agentes de Telegraf. Para ver los detalles, puede filtrar por Tipo de agente > Agente de código abierto en la página Administrar agentes de Telegraf.