Windows OhmGraphite 配置
由于windows_exporter无法监控温度相关的指标,那么就需要使用OhmGraphite进行监控该指标。
下载
访问 https://github.com/nickbabcock/OhmGraphite/releases/
地址进行下载最新的版本,下载后解压到你自己放的目录
修改配置
编辑OhmGraphite.exe.config文件,增加prometheus作为接收数据源。
代码语言:javascript复制<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="host" value="localhost" />
<add key="port" value="2003" />
<add key="interval" value="5" />
<!--开启prometheus-->
<add key="type" value="prometheus" />
<add key="prometheus_port" value="4445" />
<add key="prometheus_host" value="*" />
</appSettings>
</configuration>
安装
执行安装将OhmGraphite以服务的方式运行。打开Windows PowerShell (管理员版本),cd到你刚刚解压的目录。运行安装命令。
代码语言:javascript复制.OhmGraphite.exe install
启动
代码语言:javascript复制.OhmGraphite.exe start
访问
启动后用浏览器打开:http://127.0.0.1:4445/metrics 查看是否能够读取到数据。看到数据后,说明配置成功了。然后在配置prometheus接收数据。
Prometheus增加配置
代码语言:javascript复制global:
scrape_interval: 15s
scrape_configs:
- job_name: 'ohmgraphite'
static_configs:
- targets: ['127.0.0.1:4445']
添加配置之后,重启服务即可
Grafana面版配置
https://grafana.com/grafana/dashboards/11587-ohm-windows-desktop/
添加此面版即可,查看所需的参数。