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
- 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.
- Desplácese hasta el directorio donde está descargado el script.
- 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.
- 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
Jerarquía de objetos de máquina virtual no administrada: Si una máquina virtual de vCenter Server no es supervisada por VMware Aria Operations , el sistema operativo y los objetos de la aplicación quedarán bajo la instancia de .