Prometheus 和 Grafana 的 Windows 指标

一篇简短的文章,我们将看到我们在 Microsoft Windows 环境中编译了最常见的指标是多么容易和迅速, 适用于 Windows Server 和 Windows 工作站. 我们将借助 Grafana 社区的 Prometheus 代理和控制面板来获取和可视化指标!

Siguiendo con la serie de Prometheus y la obtención de métricas, hoy veremos un estándar, cómo sacar las métricas de nuestros servidores Windows (o puestos); así que si todavía no tienes desplegado Prometheus o Grafana, 查看 这篇文章. 井, pues en un equipo Windows necesitaremos un exportador de métricas, en este caso llamado Windows Exporter, éste expondrá en un puerto las métricas para que Prometheus las recoja y las almacene (y así podamos consultarlas desde Grafana).

Empezamos pues desplegando Windows Exporter para Prometheus, descargaremos la versión que nos encaje, en mi caso un instalador para x64, la verdad que la instalación se podrá realizar de distintas maneras, bien pasándole los argumentos de las colecciones de las cuales queremos obtener métricas, 或者传递一个配置文件给它. 正如你们在它的 GitHub 上看到的,有几个收集器, 这取决于那个 Windows 拥有哪些功能, 我们可以为它添加更多或更少. 例如, 要在普通 Windows 上安装,只需执行:

msiexec /i windows_exporter-0.30.5-amd64.msi ENABLED_COLLECTORS="[defaults],过程,记忆" /qn

或者它安装了 IIS:

msiexec /i windows_exporter-0.28.2-amd64.msi ENABLED_COLLECTORS="[defaults],iis,过程,记忆" /qn

或者它是一个域控制器, 具有 DNS 角色…

msiexec /i windows_exporter-0.28.2-amd64.msi ENABLED_COLLECTORS="[defaults],广告,DNS,iis,时间,过程,记忆" /qn

我说了什么, 查看可用的收集器并在安装时调整,指明我们想收集哪些内容. 安装完成后会创建一个名为 ‘windows_exporter’ 的服务’ 自动启动并运行. 它会暴露并且我们可以从 http 查看我们的指标://127.0.0.1:9182/指标.

Lo siguiente será en el fichero de configuración de Prometheus ir añadiendo las máquinas Windows que tengamos instalado el exportador de métricas, así que en el fichero de ‘prometheus.ymlañadiremoslos trabajos:

...
  - job_name: win-NOMBRE_WINDOWS-prometheus
    scrape_interval: 5scrape_timeout: 5static_configs:
      - 目标:
        - DIRECCION_IP_WINDOWS:9182
...

一如既往, tras tocar la configuración, reiniciamos Prometheus!

sudo Docker 重启 Prometheus

Ahora no quedará más que ir a nuestro amado Grafana e importar algún dashboard que nos guste de la comunidad, con eso lo tendremos ya y comenzaremos a visualizar e interpretar los datos que nos llegan desde cada equipo Windows. Podremos por ejemplo usar como guía el ID de este dashboard: 14694.

照常, espero que os resulte de interés, que os animéis a añadir visualizaciones del estado de vuestra organización, 扩大你们的可见性, 自定义你们的仪表板并放一台不断滚动的电视 (很快我们会看到警报)… 以及我总是跟你们说的那些事情, 我知道你们表现得很好,是好孩子, 所以继续保持😉 给你们一个大大的吻, 祝你们这一周顺利!!

推荐文章

作者

nheobug@bujarra.com
Autor del blog Bujarra.com Cualquier necesidad que tengas, 请随时与我联系, 我会尽我所能帮助你, 分享就是生活 ;) . 享受文档!!!