jmeter服务器性能资源监控部署

 

1、下载https://jmeter-plugins.org/install/Install安装插件plugins-manager放置lib/ext下,重启jmeter选项页面可查看到此下载插件

 

2、准备客户端插件jmeter-plugins-perfmon-2.1.jar和服务端监控插件ServerAgent-2.2.3(CMDRunner.jar、ServerAgent.jar)

perfmon通过选项——plugins-manager下载安装,安装成功,重启jmeter,可以看到监听器——jp@gc - PerfMon Metrics Collector

3、利用xshell上传监控文件ServerAgent-2.2.3到服务器

创建test文件夹  mkdir test

进入test文件下   cd test 

压缩ServerAgent-2.2.3为zip格式,上传压缩的zip文件  rz回车选文件上传

解压unzip ServerAgent-2.2.3.zip

cd ServerAgent-2.2.3文件夹下启动ServerAgent.sh   

执行chmod 777 startAgent.sh

再执行./startAgent.sh启动了监控,默认端口是4444

修改端口./startAgent.sh --udp-port 7777 --tcp-port 7777或java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7879 --tcp-port 7879

4、ServerAgent启动成功,校验是否是通的

cmd进入命令框,输入服务器地址和端口如下内容:

telnet 192.168.1.1 4444 #连接ServerAgent,如果连接成功,监控会收到信息;

如果连接失败,1、需更换端口  2、和运维确认端口是否有效(需运维开放端口)

5、添加线程组——监听器——jp@gc - PerfMon Metrics Collector

配置服务器地址和端口号,启动线程组,查看监听器性能渲染图,如果出现图证明成功了,未出现图,查看日志

1、确认agent是否已启动监控

2、确认是否更换了4444端口

3、与运维确认端口号是否有效

4、确认压测机与服务器是否再同一网段内,若不是同一网段,压测会有vpn限制结果不准确,需运维重新开设windows压测机(与服务器同一网段)

 

6、服务器性能监控还可采用阿里云监控、linux中top和free、 nmon等

阿里云监控

top监控

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/568071.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

高德地图怎么搜索marker_2018-07-06 高德地图搜索定位,滑动地图显示周边信息,根据地址搜经...

emmmm,效果图先行(搜索定位以及自由滑动地图展示周边位置信息,根据点击的位置获取经纬度)aa.gif主要代码package com.dydd.wsp.dreamtree.ui.mapimport android.content.Contextimport android.os.Bundleimport android.support.v7.widget.LinearLayoutManagerimpor…

C++中log的底数理解

C 中log是以e为底的 log10 是以10为底的 现在来看看为什么底数具体为多少不重要? 读者只需要掌握(依稀记得)中学数学知识就够了。 假设有底数为2和3的两个对数函数,如上图。当X取N(数据规模)时&#xff0…

【性能测试】性能需求挖掘、性能方案制定及压测场景设计之疑惑与思考(一)

压力测试 模拟用户在同一时间对服务器发送大量请求,以此查看服务器性能指标,尤其关注大业务量情况下运行系统性能的变化(反应变慢、是否会内存泄漏导致系统逐渐崩溃、是否能恢复),测试系统的限制和故障恢复能力&#…

条件编译 #ifndef _HEAD_H...中下划线的理解

1.下划线“__”属于编程风格的内容,对程序没有影响。不用下划线也可以,用几个下划线也由个人习惯。 2.其实质是一个宏名。由此我们可以防止发生重复定义或声明。 假设你的头文件名为head.h,根据习惯,我们声明一个宏HEAD_H,对应这…

java如何禁用usb_IT技巧分享59: 如何禁用USB端口以及光驱来保证数据不被泄露

现在电脑USB接口是最基本的一个配置,能快速的把电脑文件拷贝到u盘或者移动硬盘,大大的提高了我们的工作效率,但也容易感染病毒,把公司商业机密泄露出去,为了加强公司安全措施,现提供禁用USB办法。操作步骤&…

mysql原理--连接查询的成本

1.准备工作 连接查询至少是要有两个表的,只有一个 single_table 表是不够的,所以为了故事的顺利发展,我们直接构造一个和 single_table 表一模一样的 single_table2 表。为了简便起见,我们把 single_table 表称为 s1 表&#xff0…

jmeter模拟压测真实复杂用户场景,阶梯螺纹线程组Stepping Thread Group终极线程Ultimate Thread Group并发线程Concurrency Thread Group

我们有时需要模拟非常真实复杂的用户压测场景,可以用到此插件来设计场景 1、安装插件,选项——Plugins Manager打开安装页面 2、搜索standard set并安装,重启jmeter,查看测试计划——添加线程组——jpgc - Stepping Thread Group…

防止文件重复定义之方法

防止重复定义用#ifndef #define #endif 若文件为类中成员函数可以直接使用 若文件为函数,若函数的声明和定义放在一起,则只能采用static或者inline方法解决。用#ifndef不管用 若文件为函数时,函数的声明和定义分别放在.h和.cpp中&#xff…

部署java项目_企业最看重什么样的Java人才?

很多人学习Java真的不是为了梦想,不是爱好,仅仅是想成为拿到高薪的那个人,成为同学里赚的最多的人,成为别人嘴里谈着的那个人。要成为拿高薪的Java工程师,我们要先看看企业到底需要哪方面的人才。上图是某招聘网站上Ja…

jmeter如何通过后置处理器提取(正则提取器、json提取器)做接口关联?

一、后置处理器—正则表达式提取器 1、添加正则表达式提取 2、正则表达式提取面板介绍: 引用名称:提取引用名称,下个请求要引用此参数名称,如填写token,下个请求中用${token} 正则表达式:():括…

数据结构树4-二叉搜索树2

二叉搜索树.h: #ifndef _二叉查找树_H #define _二叉查找树_H #include<iostream> #include<string>enum Boolean{ FALSE,TRUE}; template<class Type> class Element { public:Type key;//方便添加更新数据 }; // 错误我的写法&#xff1a;template<c…

mixin机制 vue_vue mixins组件复用的几种方式(小结)

最近在做项目的时候&#xff0c;研究了mixins&#xff0c;此功能有妙处。用的时候有这样一个场景&#xff0c;页面的风格不同&#xff0c;但是执行的方法&#xff0c;和需要的数据非常的相似。我们是否要写两种组件呢&#xff1f;还是保留一个并且然后另个一并兼容另一个呢&…

【功能业务篇】APP授权微信登录、绑定账号测试思考

参考https://open.weixin.qq.com/cgi-bin/showdocument?actiondir_list&tresource/res_list&verify1&idopen1419317851&token&langzh_CN 准备工作 移动应用微信登录是基于OAuth2.0协议标准 构建的微信OAuth2.0授权登录系统。 在进行微信OAuth2.0授权登…

数据结构-树3-红黑树

1、刚开始建立的红黑树的红黑树只有一个指针&#xff08;实际为结点&#xff0c;它的右子树指向真正的根结点&#xff08;现在指向空结点&#xff09;。左子树为空结点&#xff0c;里面的数据为负无穷大&#xff09; 2、实现Insert函数

比亚迪后续车都会搭在鸿蒙系统吗_华为鸿蒙系统上车,比亚迪汉发布!我告诉你华为鸿蒙到底是什么...

最早见到华为的HiCar&#xff0c;还是今年4月份的华为P40系列手机发布会。根据发布会公布的信息&#xff0c;HiCar主要的特点就是手机与汽车的顺畅连接体验。借由5G手机&#xff0c;汽车可以实现更强的数据传输能力&#xff0c;同时百万级别的手机APP也会扩展至汽车之上。在这次…

Python模拟实现multipart/form-data格式上传图片文件

一、单字段发送单个文件 url "http://httpbin.org/post" data None files { ... } r requests.post(url, data, filesfiles) 而这个files参数是可以接受很多种形式的数据&#xff0c;最基本的2种形式为字典类型和元祖列表类型 1、字典类型的files参数 { &q…

tensorflow9-mnist手写数字识别进阶-多层神经网络建模

大圆为一个神经元模型 全连接&#xff1a;相邻的两层之间所有的结点都会连接 神经网络的层数&#xff1a;一般指的谁隐藏层的数量 上图中的网络即为一层神经网络 以上即为两层的全连接神经网络 两层神经网络模型训练 神经网络的层次是不是越多越好&#xff1f;并不是越多越好…

arm9 中断向量 重定位_关于STM32中断向量表的位置 、重定向问题

关于STM32中断向量表的位置、重定向问题首先我们需要跳到main函数&#xff0c;这个就不多说了。那么&#xff0c;中断发生后&#xff0c;又是怎么跑到中断入口地址的呢&#xff1f;从stm32f10x.s可以看到&#xff0c;已经定义好了一大堆的中断响应函数&#xff0c;这就是中断向…

BurpSuit配置抓包http和https请求

1、下载安装burpsuit https://portswigger.net/burp/communitydownload 双击一直点下一步&#xff0c;可安装成功 2、burpsuit设置 2、浏览器设置代理 设置-高级-打开代理设置-局域网设置 3、这样可以抓取http包了 4、Burp Suite要抓HTTPS的包&#xff0c;是需要有Burp Sui…

TensorFlow10-多层神经网络建模,存储和载入

整体流程&#xff1a; 只保存最近5个模型 playground.tensorflow.org TensorFlow浏览器训练网址