Loading

Mac中配置jmeter+grafana监控

前言

配置一下jmeter+grafana性能测试监控软件。

安装grafana和InfluxDB

grafana

brew install grafana

安装完成后

  • 启动服务
brew services start grafana
  • 停止服务
brew services stop grafana

打开网址:

http://127.0.0.1:3000/

img

登录的默认账号和密码是admin,会提示修改密码,建议修改不然每次进入都会提示。

InfluxDB

安装InfluxDB

brew install influxdb

创建连接

ln -sfv /usr/local/opt/influxdb/*.plist ~/Library/LaunchAgents

修改配置文件

vim /usr/local/etc/influxdb.conf

image-20200717152018042

去掉这两行的注释

启动influxdb服务

influxd -config /usr/local/etc/influxdb.conf

image-20200717152151056

进入influxdb

image-20200717152557891

创建jmeter数据库

create database jmeter

查看数据库

show databases

image-20200717152706866

Apache JMeter using InfluxdbBackendListenerClient模板

Jmeter配置

image-20200717152941981

配置grafana

image-20200717151220471

点击+加号然后点击import

image-20200717153156013

输入ID:5496,点击load

image-20200717153604068

因为我已经安装过了所以提示already exists

注意红色箭头部分,选择InfluxDB,然后import进入主页

image-20200717153718927

设置自动刷新时间不然不会看到结果的,我选择的是5S。

image-20200717153747313

运行查看结果

然后我们运行一下jmeter的线程组

image-20200717153928993

image-20200717153950382

可以看到成功了。我们开始第二个模板。

JMeter Load Test模板

Jmeter配置

首先按照官网教程说的我们需要下载一个JMeter-InfluxDB-Writer-plugin-1.2.jar文件放在jmeter的lib/ext目录下,才能正常的运行该扩展。

下载地址:https://github.com/NovaTecConsulting/JMeter-InfluxDB-Writer/releases

可能访问比较慢,文件我已经下载好了,在我的QQ群中放着,需要的请联系加群。

下载完成后我们放在对应的目录中。

然后我们在jmeter中做以下修改:

image-20200717154830424

选择箭头所指的第三个选项即可。

配置grafana

image-20200717151258059

输入ID:1152,点击load

image-20200717151355865

因为我已经安装过了所以提示already exists

然后选择数据库,点击import。

image-20200717151452367

进入首页

image-20200717154216274

首先我们需要更改一下显示的时间段,不然你可能看不到结果

image-20200717154201711

运行查看结果

image-20200717155122112

总体来说看着还是很高大上的哈!!!

posted @ 2020-10-10 15:09  随风挥手  阅读(417)  评论(0编辑  收藏  举报
群1
299524235(满)
群2
362812191