本文介绍如何安装和配置Windows Exporter。
步骤一:安装Windows Exporter
- 以管理员身份登录Windows系统。
- 下载Windows Exporter包到ECS的Windows系统内。
- 鼠标双击上一步骤中下载的安装包文件windows_exporter-1.22.0-amd64.msi,或者执行命令
msiexec /i windows_exporter-1.22.0-amd64.msi
,即可完成安装。- 默认安装到
C:\Program Files (x86)\windows_exporter
目录。 - 默认监听端口是9182。
- 默认采集指标:cpu、cpu_info、memory、process、tcp、cs、logical_disk、net、os、system、textfile、time。
安装完成后,您可以在Windows服务控制台看到创建的服务。 - 默认安装到
- 确认Exporter是否正常工作。即执行命令
curl localhost:{监听端口}/metrics
或者通过浏览器访问localhost:{监听端口}/metrics
,观察是否有正常的Prometheus Metric返回。如果有正常的Metric返回,说明Exporter已正常工作。监听端口:需要替换为您实际的监听端口。
步骤二:配置Windows Exporter
您可以根据业务监控需求,修改Config配置文件,例如修改端口、增加或删除监控项等。具体详情,请参见Windows Exporter官方文档。修改Config后,您需要执行命令
sc stop windows_exporter && sc start windows_exporter
或者通过Windows服务控制台,重启Exporter Service。步骤三:配置ECS的标签
可观测监控 Prometheus 版可以通过识别ECS的标签实现服务发现(Service Discovery),因此您需要在Windows ECS上配置标签
{自定义标签}:{自定义标签值}
,例如:ecs_os:windows
,以便可观测监控 Prometheus 版能够识别到。如果您已经存在合适的标签来标识所有Windows ECS,则可以忽略此步骤。后续操作
Windows Exporter配置完成后,您可以在可观测监控 Prometheus 版控制台完成接入配置并查看其监控数据。具体操作,请参见如何使用Prometheus监控Windows。