Linux+Jmeter+Grafana+InfluxDB可视化后端监听器

本文涉及的产品
可观测可视化 Grafana 版,10个用户账号 1个月
简介: Linux+Jmeter+Grafana+InfluxDB可视化后端监听器

之前已经写过一篇在windows下的搭建过程,这次写一个在linux下,其实都差不多,大同小异。

Centos7+Jmeter5.2.1+Grafana7.1.3+InfluxDB1.8.1

一 Grafana下载安装,有两种方式,一从以yum存存储库中安装,二是yum手动安装,这里介绍yum手动安装。

1. 官方文档下载安装地:https://grafana.com/grafana/download

2. 找到CentOS,按照文档上写的一一安装即可。

wgethttps://dl.grafana.com/oss/release/grafana-7.1.3-1.x86_64.rpm

sudo yum install grafana-7.1.3-1.x86_64.rpm

3. 启动程序

systemctl daemon-reload #重新加载配置文件

systemctl start grafana-server #启动服务

systemctl stop grafana-server #停止服务

systemctl enable grafana-server.service #设置开机启动

systemctl disable grafana-server.service #设置开机不启动

systemctl status grafana-server #查询服务状态


二进制文件: /usr/sbin/grafana-server

init.d 脚本: /etc/init.d/grafana-server

环境变量文件: /etc/sysconfig/grafana-server

配置文件: /etc/grafana/grafana.ini

启动项: grafana-server.service

日志文件:/var/log/grafana/grafana.log

默认配置的sqlite3数据库:/var/lib/grafana/grafana.db

4. 在浏览器输入IP:3000即可(如果访问不了请查看端口是否开放)

二 InfluxDB下载安装

1. 官方下载地址:https://portal.influxdata.com/downloads

2. 通过查看源码下载1.8.1,由于我是在centos下安装,因此找到以下照着输入即可: 95dcc176-b4fc-48d6-a19a-6239ba1c34f2.png

3. 修改配置文件:vim /etc/influxdb/influxdb.conf

修改HTTP端口信息


[http]

# Determines whether HTTP endpoint is enabled.

enabled = true


# The bind address used by the HTTP service.


bind-address = ":8086"

4. 启动程序

service influxdb start/systemctl start influxdb

5. 输入:influx就可以看到是否启动并进入influxdb命令,可以查询数据库创建数据库等操作;输入quit即退出influx

6. 创建数据库jmeter,具体命令我在windows下搭建那片写到了,可以去查看或者去查询influxdb的官方文档哈。

[mark]注意:8086是influxdb数据库端口哦,grafana就是通过这个端口查询数据的;2003是jmeter软件向influxdb数据发送数据的端口[/mark]

三 Jmeter配置

  1. 添加监听器->后端监听器org.apache.jmeter.visualizers.backend.influxdb.Influx'dbBackendListenerClient
  2. 按照自己的influxdb配置添加数据库地址和数据库名称即可,具体在windows下搭建的也写到了。

以上的Grafana和Influxdb是安装在linux上的,而jmeter是我本地的windows上的。

 

相关文章
|
2月前
|
Ubuntu Java 测试技术
【Linux】一站式教会:Ubuntu(无UI界面)使用apache-jmeter进行压测
【Linux】一站式教会:Ubuntu(无UI界面)使用apache-jmeter进行压测
|
7月前
|
监控 Java 关系型数据库
『Jmeter超级干货』| Linux下Jmeter安装配置、脚本设计执行、监控及报告完整过程
『Jmeter超级干货』| Linux下Jmeter安装配置、脚本设计执行、监控及报告完整过程
695 1
|
2月前
|
监控 数据可视化 测试技术
性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控
【5月更文挑战第23天】性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控
79 6
性能工具之JMeter+InfluxDB+Grafana打造压测可视化实时监控
|
19天前
|
存储 监控 Linux
性能监控之Telegraf+InfluxDB+Grafana linux服务器实时监控
【6月更文挑战11天】标题性能监控之 Java Metrics 度量包性能监控之Telegraf+InfluxDB+Grafana linux服务器实时监控
30 2
|
10月前
|
Prometheus 监控 Cloud Native
如何使用 Prometheus 和 Grafana 监控 Linux 进程?
如何使用 Prometheus 和 Grafana 监控 Linux 进程?
453 0
如何使用 Prometheus 和 Grafana 监控 Linux 进程?
|
2月前
|
Prometheus Cloud Native Linux
Linux下安装prometheus & grafana
Linux下安装prometheus & grafana
176 0
|
2月前
|
消息中间件 Java Shell
Linux【脚本 03】shell脚本离线安装配置集结JDK+InfluxDB+Zookeeper+Kafka(安装文件及脚本源码网盘分享)
Linux【脚本 03】shell脚本离线安装配置集结JDK+InfluxDB+Zookeeper+Kafka(安装文件及脚本源码网盘分享)
34 0
|
2月前
|
Prometheus 监控 Cloud Native
Linux|centos二进制方式安装系统和网络监控神器prometheus+grafana(装逼神器它来了)(基础篇 一)
Linux|centos二进制方式安装系统和网络监控神器prometheus+grafana(装逼神器它来了)(基础篇 一)
132 0
|
2月前
|
监控 测试技术 时序数据库
软件测试/测试开发|Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
软件测试/测试开发|Docker+Jmeter+InfluxDB+Grafana 搭建性能监控平台
99 0
|
11月前
|
JSON 监控 测试技术
性能测试--InfluxDB+Grafana+Jmeter搭建性能监控平台 (二)
性能测试--InfluxDB+Grafana+Jmeter搭建性能监控平台

热门文章

最新文章