Cuando necesitas gestionar muchos servidores, quieres conocer el estado de funcionamiento de cada uno, como: CPU, memoria, IO de disco, red, etc.; si es demasiado complicado iniciar sesión en cada servidor para ver estos indicadores y no puedes lograr la función de estadísticas en tiempo real, también debes enviar cada cuenta y contraseña de servidor a otros.
Grafana+Prometheus+Windows Exporter es lo que nos ayuda a resolver este problema y, a través de la interfaz web online, podemos ver que podemos llevar un control del estado del servidor a tiempo. El proceso general es el siguiente:
Exportador de Windows
Prometheus Exporter para máquinas Windows. Se soportan Windows Server versión 2008R2 y posteriores, así como Windows de escritorio versión 7 y posteriores.
Dirección de GitHub:El inicio de sesión del hipervínculo es visible.
Dirección de descarga:El inicio de sesión del hipervínculo es visible.
Descarga "windows_exporter-0.16.0-amd64.exe" y haz doble clic para ejecutarlo, como se muestra en la figura de abajo:
Acceso a través del navegador:http://localhost:9182/metricsPuedes ver algunas métricas del servidor actual, como se muestra en la figura siguiente:
Prometheus
Prometheus es un proyecto fundamental de computación en la nube, un sistema de monitorización de sistemas y servicios. Recoge métricas de objetivos configurados en intervalos determinados, evalúa expresiones de reglas, muestra resultados y activa alertas cuando se observan condiciones específicas. Un sistema de monitorización de servicios de código abierto y una base de datos de series temporales.
Dirección de descarga:El inicio de sesión del hipervínculo es visible.
Tras la extracción, modifica el archivo "prometheus.yml" bajo el directorio del programa y configúralo de la siguiente manera:
Haz doble clic en "prometheus.exe" para ejecutar, como se muestra a continuación:
Ábrelahttp://127.0.0.1:9090/targets, puedes ver los nodos recogidos por Prometheus, como se muestra en la figura siguiente:
Grafana
Grafana es una herramienta de visualización de datos de código abierto desarrollada en lenguaje Go, que puede realizar monitorización y estadísticas de datos, con funciones de alarma. Hay muchas empresas que actualmente usan Grafana, como PayPal, eBay, Intel, etc. Soportaba bases de datos de series temporales como InfluxDB, Prometheus, Elasticsearch y Graphite.
Dirección de descarga:El inicio de sesión del hipervínculo es visible.
Una vez completada la descarga, ve al directorio bin y haz doble clic para ejecutar "grafana-server.exe", como se muestra en la figura siguiente:
El navegador abre el panel web de Grafana en la dirección:http://localhost:3000/Administrador de cuenta, administrador de contraseñas, necesitas poner una nueva contraseña por primera vez. (omitido)
Añade una fuente de datos de Prometheus, como se muestra en la siguiente imagen:
Añadir un panel de control
Todas las direcciones del panel de control:El inicio de sesión del hipervínculo es visible.
El panel de Windows Exporter recomienda:
El inicio de sesión del hipervínculo es visible.
El inicio de sesión del hipervínculo es visible.
enImportación vía grafana.comEn el cuadro de entrada de abajo, introduzca:10467Para pulsar el botón de cargar, como se muestra a continuación:
Selecciona la fuente de datos que acabas de crear y, cuando termines, espera a que Prometheus obtenga una cierta cantidad de datos desde Windows Exporter, como se muestra a continuación:
(Fin)
|