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 Internet esté habilitado.
- 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 vCenter Server, las instancias de AWS EC2, las máquinas virtuales de Azure o el servidor físico deben tener acceso al puerto 8443 y 443 del proxy de nube o a la IP virtual del grupo de recopiladores activados para alta disponibilidad de 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 [-g gateway_url -a csp_auth_url]
Description of arguments:
-c : [REQUIRED] cloud_proxy_ip_or_collector_group_name - Cloud Proxy IP or Collector Group Name
-t : [REQUIRED] token - [REQUIRED] - CSP Refresh Token of the user/account. For getting a new token, follow -
User/Organization Settings >> My Account >> API Tokens >> Generate a New API Token.
Example: gi7lwabjnvdfiawt4watzksuol8sywrjvg8kabh31mx9x1guepgyhycyx61dqrpq
-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
-g : [OPTIONAL] [SAAS-SPECIFIC] gateway_url - argument to override default VMware Aria Operations SaaS gateway URL
-a : [OPTIONAL] [SAAS-SPECIFIC] csp_auth_url - argument to override default CSP authentication URL
Example: .\telegraf-utils.ps1 opensource -c 10.10.10.101 -t gi7lwabjnvdfiawt4watzksuol8sywrjvg8kabh31mx9x1guepgyhycyx61dqrpq -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 instancias de AWS EC2, máquinas virtuales de Azure o 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, las instancias de AWS EC2 o los detalles de las máquinas virtuales de Azure no están disponibles en VMware Aria Operations a través de los adaptadores de vCenter Server, AWS o Azure correspondientes. Espere un mínimo de uno a dos ciclos de recopilación después de configurar las cuentas de nube de vCenter Server de VMware Aria Operations.
- Error de
SAAS_REFRESH_TOKEN
.
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: La URL de la puerta de enlace predeterminada es
https://www.mgmt.cloud.vmware.com/vrops-cloud y la URL de autenticación predeterminada es
https://console.cloud.vmware.com/csp/gateway/am/api/auth/api-tokens/authorize. Si la URL de autenticación y la URL de puerta de enlace son diferentes de la configuración predeterminada, indique los argumentos adecuados (-g y -a).
- 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
- Si una máquina virtual de Azure 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
- Si una instancia de EC2 de AWS de la máquina virtual está siendo supervisada por VMware Aria Operations, entonces el sistema operativo y los objetos de la aplicación quedarán bajo la respectiva
Máquinas no supervisadas por VMware Aria Operations: Si una máquina virtual de vCenter Server, una instancia de EC2 de AWS, una máquina virtual de Azure o un servidor físico no están supervisados por VMware Aria Operations, el sistema operativo y los objetos de aplicación quedarán incluidos en .
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 en la página Administrar agentes de Telegraf.