node_exporter是采集器,把采集到的数据存储到prometheus数据库,然后grafana取数据库里面的数据,进行展示;
prometheus部署
下载对应的系统版本
解压后,双击prometheus.exe,如下图:
点击允许访问,如下图:
浏览器输入http://localhost:9090/,如下图:
点击Status-Targets,如下图:
新打开的http://localhost:9090/targets页面如下:
node_exporter部署
下载相应的msi版本:
下载好后,一直Next,直到安装完成,打开浏览器,输入http://localhost:9182,
打开如下页面:
CTRL+F5,搜索cpu,有下面的内容,说明采集成功
配置prometheus目录下的prometheus.yml文件
//加入如下内容:
- job_name: 'localhost9182'
static_configs:
- targets: ['localhost:9182']
重启prometheus后,浏览器查看http://localhost:9090/targets页面,可以看到刚才加入的job:
grafana的安装与配置
下载相应的msi,下载好后,进行安装:
一直Next ,安装完即可,然后浏览器输入http://localhost:3000/
admin/admin 登录进去以后,配置prometheus数据源
去官网上找到windows系统相关的面板,复杂id后导入面板
结果展示