1、jmeter搭建就不說(shuō)了
2、搭建influxdb
參考:
https://blog.csdn.net/weixin_41948075/article/details/106660459
brew update
brew install influxdb
出現(xiàn)下圖表示,安裝成功

只需要在使用時(shí)運(yùn)行,則運(yùn)行
influxd -config /usr/local/etc/influxdb.conf
出現(xiàn)下圖,說(shuō)明運(yùn)行成功了

另開(kāi)一個(gè)bash工具,執(zhí)行influx命令,看到如下界面,即為安裝成功

1、回到初心,我們要用influxdb來(lái)存儲(chǔ)jmeter運(yùn)行結(jié)果,那么就要在influxdb建數(shù)據(jù)庫(kù)
tips:安裝之后怎么打開(kāi)influxdb?
一個(gè)終端輸入:influxd,運(yùn)行起后
再打開(kāi)另一個(gè)終端,輸入:influx,進(jìn)入到數(shù)據(jù)庫(kù)
show databases,查看庫(kù)
create database jmeter;建庫(kù)
use jmeter,使用該庫(kù)
show measurements;查看庫(kù)下面的表
2、回到j(luò)meter配置



加后整體結(jié)構(gòu)如下:

3、運(yùn)行jmx腳本
4、數(shù)據(jù)庫(kù)查看是否有數(shù)據(jù)
use jmeter【只用建庫(kù),不用建字段,運(yùn)行后自動(dòng)就生成了】
?select * from jmeter

5、grafana搭建
用brew下了半天,下不了,開(kāi)發(fā)同時(shí)讓我用docker,就安裝了docker,咔咔咔,一頓操作猛如虎,就下好了。
參考鏈接:
https://www.runoob.com/docker/macos-docker-install.html
直接下就行,下好后,需要登陸docker賬號(hào),沒(méi)有賬號(hào)的,就注冊(cè)一個(gè)。
安裝grafana的還是用命令安:
docker run -d --name=grafana -p 3000:3000 grafana/grafana

1)訪問(wèn)grafana:
http://127.0.0.1:3000/
2)配置數(shù)據(jù)源



注意:
默認(rèn)是寫(xiě)http://127.0.0.1:8086
我填寫(xiě)后,一直報(bào)錯(cuò):InfluxDB Error: Bad Gateway
應(yīng)該是我的influxdb,是用brew裝的,grafana是用docker裝的,最后是把127.0.0.1改成了influxdb所在電腦的IP,就可以了。

配置好后,save&test一下。
在這之前,要把influxdb啟動(dòng)起來(lái)。
如下圖,就配置好了。

3)配置jmeter模版


jmeter模版,訪問(wèn)下面的鏈接:
https://grafana.com/Grafana/dashboards?search=InfluxDB


配置好,運(yùn)行腳本,刷新grafana,就有結(jié)果了。
