一、Influxdb
1、下载influxdb
wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.9.x86_64.rpm

2、安装influxdb
yum localinstall influxdb-1.7.9.x86_64.rpm

3、启动influxdb数据库,默认端口是8086
systemctl start influxd
可查看数据库是否启动成功


4、进入influxdb数据,创建相应的数据库

二、Grafana
1、下载grafana
wget https://dl.grafana.com/oss/release/grafana-6.5.1-1.x86_64.rpm

2、安装grafana
yum localinstall grafana-6.5.1-1.x86_64.rpm

3、安装grafana 报,urw-fonts is needed by grafana-xxxx ,则需要安装字体。即:(安装比较顺利,此步暂时没用上)
yum install urw-fonts
yum install initscripts fontconfig -y
rpm -ivh grafana-6.5.1-1.x86_64.rpm
4、启动grafana
systemctl start grafana-server --启动grafana服务
systemctl status grafana-server --查看该服务的状态
(根据需要可设置开机启动,systemctl enable grafana-server.service)

5、浏览器访问并登录
http://IP:3000(用户名和密码都是admin)



6、配置数据源



这里的数据名为前面创建的数据名jmeter

所有信息填写好之后,保存并测试


7、导入面板


导入模板


三、将相关插件放到jmeter的lib\ext下

后端监听器中才有所需选项

五、开压
1、准备压测脚本,及其数据写入到哪里的配置

2、压数据前要把数据库名创建好
进入influx

3、开压
此时grafana里面就有数据进去了

4、压完后的结果如下


5、此时再回到influxdb里面可以查看里面就有数据了

本文详细记录了在Linux系统中安装和配置Influxdb、Grafana以及使用JMeter进行性能测试,并将数据可视化的过程。首先,通过yum安装Influxdb并启动服务,然后下载并安装Grafana,设置数据源为之前创建的Influxdb数据库。接着,将JMeter的监控插件加入到libext目录下,准备压测脚本并执行,最后观察Grafana和Influxdb中的测试结果。
915

被折叠的 条评论
为什么被折叠?



