下载地址:https://share.weiyun.com/D9sdiWoC
工做原理image.png
Exporter 监控东西,获取数据Prometheus 普罗米修斯时序数据库,用来存储和查询监控数据Grafana 仪表盘若何设置装备摆设1、设置装备摆设 windows_exporter启动 windows_exporter阅读器拜候http://localhost:9182/[1] (默认端口9182)点击Metrics看到如下界面Windows_exporter安拆胜利image.png
image.png
2、设置装备摆设 Prometheus在 prometheus.yml 中参加如下设置装备摆设启动 prometheus.exe拜候:http://127.0.0.1:9090/[2]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:9090image.png
Save&Testimage.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 10image.png
设置装备摆设Jmeter数据来源:与jmeter集成利用
jmeter做性能测试,产生数据,写入influxdb数据库中翻开jmeter,添加“后端监听器”后端监听器的实现:选择带有“influxdb”的influxdbUrl:influxdb的数据的Ip地址,默认数据库名称为:jmeterinfluxdbUrl 对应的值(http://127.0.0.1:8086/write?db=jmeter)image.png
Grafana添加模板启动办事 grafana-server.exe启动后拜候:http://127.0.0.1:3000,默认账号/密码:admin/admin设置装备摆设 Grafana 数据源选择InfluxDBHTTP设置装备摆设:http://127.0.0.1:8086 {此处端口是InfluxDB源}InfluxDB Details设置装备摆设:Database:jmeter {此处填写InfluxDB创建的数据库,名称jmeter}导入 jmeter DashboardDashboard ID: 5496image.png
最末效果
image.png
Reference[1]
http://localhost:9182/: http://localhost:9182/
[2]
http://127.0.0.1:9090/: http://127.0.0.1:9090/
发表评论