Configuración de Windows para enviar métricas
Después de suministrar una instancia del servicio IBM Cloud Monitoring en IBM Cloud, puede utilizar el paquete Prometheus de Windows para recopilar las métricas de un sistema Windows.
El paquete Prometheus de Windows es un paquete completo que instala y configura un AgentePrometheus y el Exportador de Windows que le permite enviar métricas a la instancia de IBM Cloud Monitoring.
Características clave del paquete Prometheus de Windows
El paquete Prometheus de Windows le proporciona las características siguientes:
-
Un asistente de instalación visual.
-
Habilitación interactiva de recopiladores de .
-
Un agente de Prometheus y un exportador de Windows que se ejecutan como servicios de Windows.
-
Métricas enriquecidas con el dominio de Windows y el nombre de host de instancia para una fácil identificación en IBM Cloud Monitoring.
-
Paneles de control y alertas proporcionados de forma predeterminada para Visión general de host de Windows, Windows IIS y Windows SQL Server.
Recopiladores predeterminados
Si acepta todos los valores predeterminados al instalar utilizando el asistente, se habilitarán los recopiladores siguientes:
Collector | Descripción |
---|---|
cpu |
Métricas de CPU |
cs |
Métricas del sistema informático |
logical_disk |
Métricas de disco |
os |
Métricas de sistema operativo |
system |
Métricas de sistema |
net |
Métricas de interfaz de red |
Si utiliza Microsoft ISS o Microsoft MSSQL, puede habilitar recopiladores para estos en el asistente o en la línea de mandatos durante la instalación. Todos los recopiladores que se pueden configurar se pueden encontrar en la documentación del exportador dePrometheus.
Configuración
Para empezar a supervisar los sistemas Windows, haga lo siguiente:
-
Descargue el instalador binario del paquete Prometheus de Windows desde el último release del proyecto.
-
Ejecute el instalador en el sistema Windows.
-
Configure los puntos finales de ingestión de para la escritura remota y la señal de API de Monitor en el asistente.
-
Pulse Siguiente.
-
Para la Configuración de host no cambie los valores de puerto o IP. Especifique los distintivos de CLI adicionales o las direcciones IP remotas necesarias para el cortafuegos de Windows.
-
Pulse Siguiente.
-
Seleccione los recopiladores que desea habilitar para generar métricas.
Windows Exporter selections Se pueden seleccionar las métricas más utilizadas. Se pueden añadir métricas Exportador de Windows adicionales como una lista separada por comas.
-
Las métricas en formato Promethus pueden ser escritas por otros procesos en un archivo del sistema. Estas métricas se pueden exportar y enviar a IBM Cloud Monitoring seleccionando
Prometheus metrics from files
y, a continuación, indicando el directorio donde se encuentran las métricas. -
Haga clic en Instalar y luego en Finalizar para completar la instalación.
-
Vaya a la instancia de IBM Cloud Monitoring y empiece a utilizar los paneles de control y alertas de Microsoft Windows
Puede utilizar el panel de control predeterminado Windows Host Overview
para ver las métricas de Windows. Este panel de control predeterminado se encuentra en la sección Paneles de control > Aplicaciones.
El panel de control de Windows Process Overview
está disponible cuando tiene las métricas de process
habilitadas. El panel de control de Windows Services Overview
está disponible cuando tiene las métricas
de service
habilitadas. También puede buscar alertas predeterminadas disponibles en Alertas > Biblioteca para Windows
.

Instalación desde la línea de comandos
Puede automatizar la instalación del paquete Prometheus de Windows en varias máquinas utilizando la línea de mandatos o PowerShell. Por ejemplo, puede utilizar este mandato:
msiexec /i windows_exporter-1.0.0-x64.msi ENABLED_COLLECTORS=cpu,os SYSDIG_URL="https://eu-gb.monitoring.cloud.ibm.com/prometheus/remote/write" SYSDIG_TOKEN="yyyyyyy-zzzz-zzzz-zzzz-xxxxxxxx" /qn
Este mandato instalará el paquete Prometheus de Windows con recopiladores cpu
y os
.
Opciones de línea de comand
Están disponibles las siguientes opciones de línea de mandatos:
ENABLED_COLLECTORS
- Una lista separada por comas de recopiladores.
SYSDIG_URL
- El punto final Prometheus de la región IBM Cloud Monitoring con el formato
https://eu-gb.monitoring.cloud.ibm.com/prometheus/remote/write
. COMPUTER_NAME
- (Opcional) Altera temporalmente la etiqueta
instance
en las métricas generadas por el exportador de Windows con un valor personalizado. El valor predeterminado es el nombre del sistema almacenado en la variable de entorno deCOMPUTERNAME
Windows. PROMETHEUS_PORT
- (Opcional) El puerto Prometheus. El valor predeterminado es
9090
. WINDOWS_EXPORTER_LISTEN_ADDR
- (Opcional) La dirección IP del exportador de Windows. El valor predeterminado es
0.0.0.0
. WINDOWS_EXPORTER_LISTEN_PORT
- (Opcional) El puerto del exportador de Windows. El valor predeterminado es
9182
. WINDOWS_EXPORTER_EXTRA_FLAGS
- (Opcional): Windows Exporter distintivos CLI adicionales. El valor por defecto es una cadena vacía.
WINDOWS_EXPORTER_FIREWALL_REMOTE_ADDR
- (Opcional): una lista separada por comas de direcciones IP remotas para la lista de excepciones del cortafuegos de Windows (lista de elementos permitidos). El valor predeterminado es una serie vacía que permitirá cualquier dirección remota.
TEXTFILE_DIR
- La carpeta local donde el recopilador de
textfile
buscará archivos. Esto sólo se utiliza cuando el recopiladortextfile
está habilitado.
Actualización de la configuración
Si necesita añadir o eliminar recopiladores de métricas configurados, puede ejecutar el asistente, seleccionar la opción Cambiar y realizar los cambios necesarios.
Opcionalmente, puede editar el archivo config.yml
en el directorio C:\Program Files\windows_exporter
. Después de guardar los cambios, tendrá que reiniciar el servicio de windows_exporter.exe
.
Eliminación del paquete
Utilice el mandato siguiente para desinstalar el paquete Prometheus de Windows de un sistema Windows:
msiexec /x windows_exporter-1.0.0-x64.msi /qn
También puede desinstalar el paquete Prometheus de Windows ejecutando el asistente y seleccionando la opción Eliminar.