Puede usar un script de ejemplo para supervisar los sistemas operativos de los servidores físicos.
El script de ejemplo solo se prueba en Windows Server 2012, 2012 R2, 2016, 2019 y 2022.
Requisitos previos
Si utiliza el script de ejemplo y ha actualizado, y desea ver las propiedades de los objetos del sistema operativo, debe volver a realizar los siguientes pasos para supervisar los sistemas operativos. Debe volver a descargar el script auxiliar, volver a ejecutarlo y reiniciar Telegraf personalizado.
- Compruebe que PowerShell sea la versión 4.0 o superior. Para comprobar la versión de PowerShell, ejecute lo siguiente en PowerShell:
$PSVERSIONTable
- 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 .
- Actualmente, solo se admite IPv4 para los proxies de nube.
- Asegúrese de que se pueda acceder al puerto 443 de VMware Aria Operations desde el servidor físico.
- 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 ejemplo desde la siguiente ubicación: https://<ip_de_proxy_de_nube>/downloads/salt/telegraf-utils.ps1
Puede ejecutar uno de los siguientes comandos en el terminal PowerShell:
Invoke-WebRequest https://<cloudproxy_ip>/downloads/salt/telegraf-utils.ps1 -OutFile telegraf-utils.ps1
wget --no-check-certificate https://<cloudproxy_ip>/downloads/salt/telegraf-utils.ps1
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.
Nota: Utilice la
dirección IP del proxy de nube relevante para <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.
- 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.ps1 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: .\telegraf-utils.ps1 user-managed -c 10.79.87.134 -t 41ef6601-6da3-4768-a51d-cbc08dd77355::4398b23d-e388-496e-ae91-bc04d5735345 -v 10.185.60.178
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.
- Ejecute 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:\VMware\UnManagedTelegraf\telegraf\telegraf.exe --config C:\VMware\UnManagedTelegraf\telegraf\telegraf.conf --config-directory C:\VMware\UnManagedTelegraf\telegraf\telegraf.d --service install
net start telegraf
Qué hacer a continuación
Puede ver las métricas, seleccionando la pestaña
en la interfaz de usuario de
VMware Aria Operations.
- En el panel de la izquierda, desplácese a .
- Haga clic en el objeto Ámbito del sistema operativo en el panel derecho.
- Desplácese hasta la pestaña Métricas y seleccione el objeto de SO correspondiente.