Puede ejecutar servicios de Windows y procesos de Linux en servidores físicos y recopilar datos personalizados que, posteriormente, se pueden consumir como una métrica.
Procedimiento
- Actualice la configuración de Telegraf en el servidor físico de destino después de ejecutar el script de muestra. Agregue lo siguiente en el archivo http.conf.
- Detalles de configuración para servicios de Windows (mediante nombre de ejecutable):
# Monitor process cpu and memory usage
[[inputs.procstat]]
## Windows service name
win_service = "Dhcp"
pid_finder = "native"
fieldpass = ["running", "cpu_usage", "memory_usage"]
[inputs.procstat.tags]
search_pattern = "exec_Dhcp"
[[inputs.win_services]]
service_names = ["Dhcp"]
name_override="procstat"
[inputs.win_services.tags]
search_pattern = "exec_Dhcp"
- Detalles de configuración para procesos de Linux (mediante expresión regular):
# Monitor process cpu and memory usage
[[inputs.procstat]]
## pattern as argument for pgrep (ie, pgrep -f <pattern>)
pattern = ".*ucp-.*"
fieldpass = ["running", "cpu_usage", "memory_usage"]
[inputs.procstat.tags]
search_pattern = "regex_.#!AsTeRiSk!#ucp-.#!AsTeRiSk!#"
- Detalles de configuración para procesos de Linux (mediante nombre de ejecutable):
# Monitor process cpu and memory usage
[[inputs.procstat]]
## executable name (ie, pgrep <exe>)
exe = "top"
fieldpass = ["running", "cpu_usage", "memory_usage"]
[inputs.procstat.tags]
search_pattern = "exec_top"
- Detalles de configuración para procesos de Linux (mediante ID de proceso):
# Monitor process cpu and memory usage
[[inputs.procstat]]
## PID file to monitor process
pid_file = "/var/run/vmtoolsd.pid"
fieldpass = ["running", "cpu_usage", "memory_usage"]
[inputs.procstat.tags]
search_pattern = "pidfile_/var/run/vmtoolsd.pid"
- Reinicie Telegraf y espere 10 minutos para obtener los datos.
Qué hacer a continuación
Puede ver las métricas seleccionando el objeto relevante en la pestaña
Métricas de 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.
- En Objeto de SO encontrará objetos Procesos y Servicios.