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.
- Compruebe que OpenSSL sea 1.0.2k-fips o superior.
- Asegúrese de que el proxy de nube esté activo y conectado en vRealize Operations.
- Asegúrese de que se pueda acceder al proxy de nube desde el servidor físico.
- Asegúrese de que se pueda acceder al puerto 443 de vRealize Operations desde el servidor físico.
- El paquete uuidgen debe existir en el servidor físico.
Nota: Si ya ha utilizado Telegraf personalizado y ha actualizado
vRealize 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
- 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/unmanagedagent_setup_sample.sh
Nota: Utilice la dirección IP del proxy de nube relevante para <cloudproxy_ip> en la ubicación anterior especificada.
- Convierta el script en ejecutable mediante la ejecución del siguiente comando:
chmod +x unmanagedagent_setup_sample.sh
- 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 vRealize Operations y realice las actualizaciones necesarias en los archivos de configuración de Telegraf:
./unmanagedagent_setup_sample.sh -v <vrops_ip_or_fqdn> -a <vrops_user> -b <vrops_password> -c <cloudproxy_ip> -d <Telegraf_Download_Directory>
Example:
./unmanagedagent_setup_sample.sh -v 10.192.0.189 -a admin -b Password!23 -c 10.192.0.158 -d /opt/TelegrafDownloadDirectory
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:
./unmanagedagent_setup_sample.sh -v <vrops_ip_or_fqdn> -a <vrops_user> -b <vrops_password> -c <cloudproxy_ip> -d <Telegraf_Download_Directory> -x <[protocol://]proxyhost[:proxyport]> -u <proxyUser> -p <proxyPassword>
Descripción de argumentos:
vrops_ip_or_fqdn: IP o FQDN de vRealize Operations. Parámetro obligatorio.
vrops_user: nombre de usuario de vRealize Operations para realizar una llamada a suite-api. Parámetro obligatorio.
vrops_password: contraseña de vRealize Operations para realizar una llamada a suite-api. Parámetro obligatorio.
cloudproxy_ip: IP del proxy de nube. Parámetro obligatorio.
Telegraf_Download_Directory: ¿Dónde instalar el agente? Es un parámetro opcional. Valor predeterminado: directorio actual.
proxy: URL del servidor proxy. Parámetro opcional.
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.
- 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
en la interfaz de usuario de
vRealize 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.