jmeter的性能监控框架搭建记录(Influxdb+Grafana+Jmeter)

查看笔记

http://note.youdao.com/noteshare?id=c700365713abb98bd3d10e6f45393af9&sub=6F4E14FF3F9D4167AE7F7D01D5BD31A1

一、Influxdb的安装

1.搭建influxdb

在linux服务器上,输入命令 wget https://dl.influxdata.com/influxdb/releases/influxdb-1.2.0.x86_64.rpm ,下载安装包;

下载完成后,输入命令 sudo yum localinstall influxdb-1.2.0.x86_64.rpm ,解压安装包;

 

启动查看是否存在influx

ps aux | grep influx;

 

 

启动influxdb服务。

1 # centos7.0以上版本   1.1 systemctl start influxdb

1.2 systemctl restart influxdb

  1.3 systemctl stop influxdb2 # centos7.0以下版本  service influxdb start

2、配置文件路径 :vi  /etc/influxdb/influxdb.conf

 

3.启动influx时,遇到这个问题,升级influxdb。

Redirecting to /bin/systemctl start  influxdb.service

 

4.Liunx关闭防火墙,方便使用web界面打开influxdb。如下命令:

sudo systemctl stop firewalld.service && sudo systemctl disable firewalld.service。

 

5.使用虚拟机ip:8083端口即可。

虚拟机ip查看,ifconfig

 

web界面访问:

 

二、Grafana的安装。

7.可视化工具Grafana:简介及安装

1.安装

进入官网https://grafana.com/grafana/download

 

wget https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-5.3.2-1.x86_64.rpm 

(安装软件)sudo yum localinstall grafana-5.3.2-1.x86_64.rpm 

2.service grafana-server start

web访问Grafana  http://192.168.1.5:3000/ 默认登录名/密码:admin/admin

 

3.创建DashBoard

创建好数据源之后,就需要创建DashBoard(仪表盘),可以自定义,也可以导入你需要的仪表盘,官方提供了很多的可选仪表盘。

https://grafana.com/dashboards

BashBoard地址:BashBoard

这里我选择jmeter相关的仪表盘,选择导入,示例如下:

①、搜索jmeter仪表盘

 

②、选择对应的仪表盘ID或者下载json格式的文件。

 

三,jmeter测试。

1、使用jmeter3.2版本以上,否则会失败。

http://192.168.1.5:8086/write?db=jmeterdata

虚拟机IP:8086/write?db=jmeterdata(db代表的是influxdb的数据库)

 

四,查看数据。

 

 

 
 

转载于:https://www.cnblogs.com/xuzhongtao/p/9907386.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
好的,下面我会为您详细讲解 jmeter+influxdb+grafana监控实例。 首先,JMeter 是一个用于性能测试的工具,可以进行压力测试、负载测试、功能测试等。它可以模拟多种不同的用户行为,以便评估系统的性能和稳定性。 InfluxDB 是一个高性能的时序数据库,可以存储和查询大量的时间序列数据。它具有高度可扩展性和灵活性,可以轻松地处理海量数据。 Grafana 是一个流行的开源数据可视化工具,可以连接多种数据源并将其可视化。它提供了灵活的图表和仪表板,可以帮助用户更好地理解数据。 下面是 jmeter+influxdb+grafana 监控实例的具体步骤: 1. 安装 InfluxDBGrafana 在官网下载最新版的 InfluxDBGrafana,然后按照官方文档进行安装和配置。 2. 配置 InfluxDB 数据库InfluxDB 中创建一个新的数据库,并为其设置一个名称和一个保存策略。保存策略可以指定数据的保存时间和数据的复制系数。 3. 配置 JMeter 插件 在 JMeter 中安装 InfluxDBGrafana 插件,然后配置插件以连接到 InfluxDB 数据库。 4. 在 JMeter 中添加聚合器 在 JMeter 中添加聚合器,以便收集数据并将其发送到 InfluxDB 数据库中。 5. 创建 Grafana 仪表板 在 Grafana 中创建一个新的仪表板,并添加一个新的数据源。选择 InfluxDB 数据库作为数据源,并输入数据库的详细信息。 6. 创建 Grafana 图表 在 Grafana 中创建一个新的图表,并选择要显示的数据。可以使用不同的图表类型和样式来显示数据。 7. 测试 JMeter 脚本 使用 JMeter 运行测试脚本,并在 Grafana 中查看结果。可以使用 Grafana 的仪表板和图表来分析数据,识别瓶颈和优化性能。 以上就是 jmeter+influxdb+grafana 监控实例的具体步骤。希望可以对您有所帮助。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值