Jmeter高级性能测试项目实战——Prometheus+Grafana监控mysql性能

本文介绍了如何使用Prometheus来监控MySQL数据库,首先通过步骤详细展示了Prometheus的安装和配置,然后讲解了mysqld_exporter的搭建过程,包括配置文件、用户认证和端口设置。最后提到了Prometheus显示验证和Grafana监控操作,为中小企业和互联网企业提供了MySQL监控的解决方案。
摘要由CSDN通过智能技术生成

MySql的地位和重要性就不言而喻了,作为开源产品深受广大中小企业以及互联网企业喜爱,所以这里我们也有必要对其进行相应的监控。


步骤如下:

一、Prometheus搭建

1、#cmd /usr/local 新建文件夹 prometheus
2、解压 #tar -zxvf prometheus-2.15.0.linux-amd64.tar.gz 

3、重命名:#mv prometheus-2.15.0.linux-amd64 prometheus215
 


4、配置文件:#vi /usr/local/prometheus214/prometheus.yml

5、这个是它的配置文件,可以修改端口等信息,默认端口为9090  - job_name: 'linux'    static_configs:- targets: ['localhost:9100']  - job_name: 'mysql'    static_configs:- targets: ['localhost:9104'] 


4、设置文件权限:#chmod 777 prometheus.yml 

 


5、从配置文件启动#./prometheus --config.file=prometheus.yml &

 


6、windows访问:http://192.168.81.137:9090:  statue-targets

 

 三、mysqld_exporter搭建

1、上传mysqld_exporter至local下
2、解压tar -zxvf mysqld_exporter-0.11.0.linux-amd64.tar.gz 

3、改名 mv mysqld_exporter-0.11.0.linux-amd64/ mysql_exporter
4、在/usr/local/mysql_exporter下创建一个.my.cnf配置文件,写上创建的用户名和密码[client]user=xintianpassword=123456
5、在/usr/local/mysql_exporter下启动./mysqld_exporter --config.my-cnf=my.cnf 


6、#yum install lsof
7、查看9104端口占用情况lsof -i:9104
8、查看进程 #ps -a
9、关闭进程 #kill -9 进程号 

10、重启Prometheus

四、Prometheus显示验证 

五、Grafana监控操作 

 

 

好的,以下是(jmeter+Prometheus+Grafana+Mysql性能测试环境部署步骤: 1. 安装JMeter 首先,需要安装JMeter,可以从JMeter官网下载安装包,下载完毕后,解压缩到指定目录即可。 2. 安装Prometheus Prometheus是一款开源的监控系统,需要从官网下载对应的安装包,安装完成后,需要进行相关配置,如指定数据存储路径、配置Prometheus的抓取目标等。 3. 安装Grafana Grafana是一款开源的数据可视化工具,需要从官网下载对应的安装包,安装完成后,需要进行相关配置,如指定数据存储路径、配置Grafana的数据源等。 4. 安装Mysql Mysql是一款开源的关系型数据库,需要从官网下载对应的安装包,安装完成后,需要进行相关配置,如指定数据存储路径、创建测试数据表等。 5. 配置JMeterJMeter中,需要对测试计划进行配置,如添加线程组、添加HTTP请求等。同时,需要配置JMeter将测试结果输出到JTL文件中。 6. 配置PrometheusPrometheus中,需要配置Prometheus的抓取目标,如指定JMeter测试结果的JTL文件路径,以及定义Prometheus的查询语句。 7. 配置GrafanaGrafana中,需要配置数据源,将Prometheus作为数据源,并创建对应的仪表盘,展示测试结果。 8. 运行测试 在完成上述环境配置后,可以运行JMeter进行性能测试,并查看测试结果是否正确输出到Prometheus中,同时,可以通过Grafana进行数据可视化,方便进行性能分析。 以上就是(jmeter+Prometheus+Grafana+Mysql性能测试环境部署步骤。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值