当前位置: 首页 > article >正文

jmeter 性能测试Linux 常用的安装

把软件安装包全部都放在/data/soft目录下

一、 Java 环境安装

1.  把JDK的安装包上传到/data/soft/目录下

2. 解压jdk安装包,重命名jdk

 3.  配置环境变量 JAVA_HOME    

    [root@MiWiFi-RA72-srv soft]# vim /etc/profile

   export JAVA_HOME=/data/soft/jdk1.8
   export PATH=.:$JAVA_HOME/bin:$PATH

4.  验证

[root@MiWiFi-RA72-srv soft]# source /etc/profile              # 刷新数据
[root@MiWiFi-RA72-srv soft]# java -version

二、 node_exporter  的安装

   prometheus 常见的exporter 及作用:

   

  下载地址: https://prometheus.io/download/#node_ exporter

  1 上传node_exporter-1.6.1.linux-amd64.tar.gz  到linux 服务器/data/soft ;

      

2  解压 /data/soft/node_exporter-1.6.1.linux-amd64.tar.gz 到/usr/local

   [root@MiWiFi-RA72-srv soft]# tar zxvf node_exporter-1.6.1.linux-amd64.tar.gz -C /usr/local

3 进入/usr/local/node_exporter-1.6.1.linux-amd64 启动 node_exporter;

   cd /usr/local/node_exporter-1.6.1.linux-amd64/

   ./node_exporter &

  

4  启动后查看进程:

 # ps -ef |grep node_exporter

5 关闭防火墙: # service firewalld stop,登录网址Node Exporterhttp://192.168.31.131:9100/http://192.168.31.131:9100/http://192.168.31.131:9100/

三、 prometheus  的安装

 1 上传prometheus-2.34.0.linux-amd64.tar.gz  到linux 服务器/data/soft ;

 2  解压 /data/soft/prometheus-2.34.0.linux-amd64.tar.gz 到/usr/local;

[root@MiWiFi-RA72-srv soft]# tar zxvf prometheus-2.34.0.linux-amd64.tar.gz -C /usr/local

   

3 进入/usr/local/prometheus-2.34.0.linux-amd64/  编辑prometheus.yml 文件;

 - job_name: "131"
    static_configs:
      - targets: ["192.168.31.131:9100"]


4 启动 prometheus

[root@MiWiFi-RA72-srv prometheus-2.34.0.linux-amd64]# ./prometheus --config.file=prometheus.yml &

启动成功后,可以看到msg="Server is ready to receive web requests."

5 启动后查看进程:

[root@MiWiFi-RA72-srv prometheus-2.34.0.linux-amd64]# ps -ef |grep prometheus
root      2448  2226  0 06:23 pts/0    00:00:00 ./prometheus --config.file=prometheus.yml
root      2455  2226  0 06:25 pts/0    00:00:00 grep --color=auto prometheus

6 关闭防火墙: # service firewalld stop,登录网址

Prometheus Time Series Collection and Processing Serverhttp://192.168.31.131:9090/targetshttp://192.168.31.131:9090/targetshttp://192.168.31.131:9090/targets

四、 grafana 的安装

1 下载或上传 grafana-8.4.4-1.x86_64.rpm  到linux 服务器/data/soft ;

2  安装  grafana-8.4.4-1.x86_64.rpm

[root@MiWiFi-RA72-srv soft]# yum localinstall grafana-8.4.4-1.x86_64.rpm

3 启动服务 

[root@MiWiFi-RA72-srv soft]# service grafana-server start
Starting grafana-server (via systemctl):                   [  OK  ]

4 查看进程

[root@MiWiFi-RA72-srv soft]# ps -ef |grep grafana

5 登录系统  admin/admin

  使用admin 账号登录遇到问题:提示Invalid username or password  

 处理方式:

[root@MiWiFi-RA72-srv grafana]# cd /var/lib/grafana
[root@MiWiFi-RA72-srv grafana]# ls
alerting  csv  grafana.db  png
[root@MiWiFi-RA72-srv grafana]# sqlite3 /var/lib/grafana/grafana.db
SQLite version 3.7.17 2013-05-20 00:56:22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> update user set password = '59acf18b94d7eb0694c61e60ce44c110c7a683ac6a8f09580d626f90f4a242000746579358d77dd9e570e83fa24faa88a8a6', salt = 'F3FAxVm33R' where login = 'admin';
sqlite> exit
   ...> .exit

Grafanahttp://192.168.31.131:3000/loginhttp://192.168.31.131:3000/loginhttp://192.168.31.131:3000/login

启动服务、关闭服务,查看状态

[root@MiWiFi-RA72-srv soft]# service grafana-server start
[root@MiWiFi-RA72-srv soft]# service grafana-server stop
[root@MiWiFi-RA72-srv soft]# service grafana-server status

五、 jmeter 的安装及调试

    下载网址:Apache JMeter - Download Apache JMeter

    1 下载或上传 apache-jmeter-5.6.2.tgz  到linux 服务器/data/soft ;

    2  解压 /data/soft/apache-jmeter-5.6.2.tgz 到/data/soft;

[root@MiWiFi-RA72-srv soft]# tar zxvf apache-jmeter-5.6.2.tgz -C /data/soft

    3 编写测试脚本 ,上传到到linux 服务器/data/soft ;

   4 运行启动../apache-jmeter-5.6.2/bin/jmeter 文件;

[root@MiWiFi-RA72-srv soft]# ./apache-jmeter-5.6.2/bin/jmeter -n -t testBP2.jmx -l result.jtl

   5  检查运行脚本和生成result.jtl;把生产文件在聚合报告中打开。。

    

5.1 )  mysql 压测 (winonds 环境配置)

   (1) 把mysql-connector-java-5.1.49.jar  放到Java 和jmeter目录下面:

    把D:\hj\java\jre\lib\ext\mysql-connector-java-5.1.49.jar

    把D:\apache-jmeter-5.2.1\lib\mysql-connector-java-5.1.49.jar

    把D:\apache-jmeter-5.2.1\lib\ext\mysql-connector-java-5.1.49.jar

  (2)  新建测试计划:

  (3)添加线程组-- jdbc 配置

jdbc:mysql://192.168.110.200:3306/spark?useSSL=false

(3)添加线程组-- jdbc 请求


http://www.kler.cn/a/540001.html

相关文章:

  • 【Javascript Day12】数组操作方法及String规则和方法
  • JAVA中的抽象学习
  • 学习数据结构(8)双向链表
  • MacBook Pro M2安装deepseek
  • 01单片机上电后没有正常运行怎么办
  • android手机安装deepseek-r1:1.5b
  • 设计模式 ->模板方法模式(Template Method Pattern)
  • matlab simulink 船舶模糊pid控制仿真
  • 网络安全行业的冬天
  • 5.攻防世界 fileinclude
  • xss闯关
  • 【深度学习】基于MXNet的多层感知机的实现
  • 华为OD最新机试真题-考勤信息-C++-OD统一考试(E卷)
  • Java语言的正则表达式
  • 快速在wsl上部署学习使用c++轻量化服务器-学习笔记
  • 金三银四软件测试面试题(800道)
  • 学习threejs,tga格式图片文件贴图
  • C++(进阶六)--STL--unordered_map和unordered_set
  • UI自动化测试框架:PO 模式+数据驱动
  • amis组件crud使用踩坑
  • leetcode 80. 删除有序数组中的重复项 II
  • 音视频协议
  • webpack配置之---output.chunkLoadTimeout
  • 如何解决 javax.xml.crypto.dsig.TransformException: 转换异常问题?亲测有效的解决方法!
  • 项目顺利交付,几个关键阶段
  • 2025年02月08日Github流行趋势