手把手教你搭建Windows 搭建Prometheus + Grafana + Jmeter可视化监控平台
创始人
2024-06-02 00:35:52
0

下载安装包

  • Prometheus
  • windows_exporter
  • Grafana

下载地址:https://share.weiyun.com/D9sdiWoC

工作原理

image.png

  • Exporter 监控工具,获取数据
  • Prometheus 普罗米修斯时序数据库,用来存储和查询监控数据
  • Grafana 仪表盘

如何配置

1、配置 windows_exporter

  • 启动 windows_exporter
  • 浏览器访问http://localhost:9182/ (默认端口9182)
  • 点击Metrics
  • 看到如下界面Windows_exporter安装成功

image.png

image.png

2、配置 Prometheus

  • 在 prometheus.yml 中加入如下配置
  • 启动 prometheus.exe
  • 访问:http://127.0.0.1:9090/

image.png

image.png

image.png

3、配置 Grafana

在bin目录下启动grafana-server.exe

如安装的是安装版,会自行启动,无需手动启动

image.png

访问 http://localhost:3000

image.png

初始的登陆账户和密码是:admin/admin,登陆进去后可自行修改密码

配置 Grafana 数据源,选择prometheus

image.png

数据源配置

  • HTTP配置:http://127.0.0.1:9090

image.png

  • Save&Test

image.png

导入模版

输入win - node-export模板:windows系统导入的是10467模板,Linux8919模板,也可以直接导入json文件

image.png

点击Load看到监控页面

b9e1490425a63bc1978a0628fc0fbcc.png

11c5b987c98905bedeea53e3db40e5e.png

4、配置Influxdb + Grafana + Jmeter

配置InfluxDB

修改配置(influxdb.conf)

[http]  
# Determines whether HTTP endpoint is enabled.  
enabled = true# The bind address used by the HTTP service.bind-address = ":8086"

image.png

windows中开启influxd.exe服务

image.png

启动influx.exe【cli客户端】

> create database jmeter #创建名字是jmeter数据库,> show databases> use jmeter> select * from jmeter limit 10

image.png

配置Jmeter

数据来源:与jmeter集成使用

  • jmeter做性能测试,产生数据,写入influxdb数据库中
  • 打开jmeter,添加“后端监听器”
  • 后端监听器的实现:选择带有“influxdb”的
  • influxdbUrl:influxdb的数据的Ip地址,默认数据库名称为:jmeter
  • influxdbUrl 对应的值(http://127.0.0.1:8086/write?db=jmeter)

image.png

Grafana添加模板

  • 启动服务 grafana-server.exe
  • 启动后访问:http://127.0.0.1:3000,默认账号/密码:admin/admin
  • 配置 Grafana 数据源
  • 选择InfluxDB
  • HTTP配置:http://127.0.0.1:8086 {此处端口是InfluxDB源}
  • InfluxDB Details配置:Database:jmeter {此处填写InfluxDB创建的数据库,名称jmeter}
  • 导入 jmeter Dashboard
  • Dashboard ID: 5496

image.png

最终效果

image.png

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...