IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 大数据 -> Grafana+influxdb采集jmeter压测指标数据 -> 正文阅读

[大数据]Grafana+influxdb采集jmeter压测指标数据

组件简介

  • Grafana

Grafana是一个图形化工具, 它可以从很多种数据源(例如Prometheus)中读取数据信息, 使用很漂亮的图表来展示数据, 并且有很多开源的dashborad可以使用,可以快速地搭建起一个非常精美的监控平台。它与Prometheus的关系就类似于Kibana与ElasticSearch。

  • influxdb

InfluxDB是一个由InfluxData开发的开源时序型数据。它由Go写成,着力于高性能地查询与存储时序型数据。InfluxDB被广泛应用于存储系统的监控数据,IoT行业的实时数据等场景。

安装Influxdb

  • tar.gz安装包安装

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.8.4_linux_amd64.tar.gz
?
[root@iZ8vb7u9c6qu93ecd45frhZ media]# ll
total 289780
-rw-r--r-- 1 root root 83911070 Mar ?1 21:36 grafana-enterprise-8.4.2.linux-amd64.tar.gz
-rw-r--r-- 1 root root 63153191 May ?6 ?2021 influxdb-1.7.9.x86_64.rpm
-rw-r--r-- 1 root root 64420310 Jan 28 ?2021 influxdb-1.8.4_linux_amd64.tar.gz
-rw-r--r-- 1 root root ?9033415 Dec ?8 16:52 node_exporter-1.3.1.linux-amd64.tar.gz
-rw-r--r-- 1 root root 76202164 Feb 28 23:58 prometheus-2.34.0-rc.0.linux-amd64.tar.gz

解压并移动到/usr/local

tar -zxvf influxdb-1.8.4_linux_amd64.tar.gz
mv influxdb-1.8.4_linux_amd64  /usr/local/influxdb

设置软连接

ln -s /usr/local/influxdb/usr/bin/influx /usr/local/bin/influx
ln -s /usr/local/influxdb/usr/bin/influx /usr/local/bin/influxd

启动influxdb

#启动
influxd
?
#进入数据库命令行
influx

进入数据库命令行创建数据库、用户、密码为空

influx
>create database jmeter
>show databases
>use jmeter
>CREATE USER "root" WITH PASSWORD 'root' WITH ALL PRIVILEGES 
>exit
  • rpm包安装

下载安装包

wget https://dl.influxdata.com/influxdb/releases/influxdb-1.7.9.x86_64.rpm
?
[root@iZ8vb7u9c6qu93ecd45frhZ media]# ll
total 289780
-rw-r--r-- 1 root root 83911070 Mar ?1 21:36 grafana-enterprise-8.4.2.linux-amd64.tar.gz
-rw-r--r-- 1 root root 63153191 May ?6 ?2021 influxdb-1.7.9.x86_64.rpm
-rw-r--r-- 1 root root 64420310 Jan 28 ?2021 influxdb-1.8.4_linux_amd64.tar.gz
-rw-r--r-- 1 root root ?9033415 Dec ?8 16:52 node_exporter-1.3.1.linux-amd64.tar.gz
-rw-r--r-- 1 root root 76202164 Feb 28 23:58 prometheus-2.34.0-rc.0.linux-amd64.tar.gz

安装

yum localinstall -y grafana-6.5.1-1.x86_64.rpm

启动influxdb

systemctl start influxd &

安装启动后同样需要创建数据库及账号,同上

配置Grafana

安装Grafana过程请查看上一篇文章!!!!!!

Grafana添加数据源

填写influxdb安装地址

?填写数据库及账号密码(根据实际创建填写)后点击,save&test

?Granfana导入jmeter面板

?选择一个写好的面板Apache JMeter Dashboard using Core InfluxdbBackendListenerClient dashboard for Grafana | Grafana Labs导入即可

?填写数据库类型及数据库名称,点击import

?面板展示

?配置Jmeter

在Jmeter中添加后端监听器配置如图,启动jmeter后查看Grafana面板数据

?Grafana面板数据

?欢迎大家关注我的订阅号,会定期分享一些关于测试相关的文章,有问题也欢迎一起讨论学习!
在这里插入图片描述?

?

  大数据 最新文章
实现Kafka至少消费一次
亚马逊云科技:还在苦于ETL?Zero ETL的时代
初探MapReduce
【SpringBoot框架篇】32.基于注解+redis实现
Elasticsearch:如何减少 Elasticsearch 集
Go redis操作
Redis面试题
专题五 Redis高并发场景
基于GBase8s和Calcite的多数据源查询
Redis——底层数据结构原理
上一篇文章      下一篇文章      查看所有文章
加:2022-03-04 15:39:43  更:2022-03-04 15:40:10 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/24 10:45:53-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码