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

设计网站会员哪个好用有哪些做应援的网站

设计网站会员哪个好用,有哪些做应援的网站,如何看一个网站是用哪个语言做的,2019河北省建设厅检测员报名网站浅谈监听器插件之SSHMon Samples Collector SSHMon Samples Collector 是 JMeter 的一个强大插件,它允许用户通过 SSH 协议远程监控目标服务器的资源利用率,为性能测试提供实时的系统性能数据。这对于评估应用在高负载条件下的表现以及定位性能瓶颈至关…

浅谈监听器插件之SSHMon Samples Collector

SSHMon Samples Collector 是 JMeter 的一个强大插件,它允许用户通过 SSH 协议远程监控目标服务器的资源利用率,为性能测试提供实时的系统性能数据。这对于评估应用在高负载条件下的表现以及定位性能瓶颈至关重要。该插件类似于广受欢迎的 PerfMon Metrics Collector,但增加了通过 SSH 连接的能力,使得在防火墙和安全策略严格的环境中也能进行有效的监控。

安装与配置

  1. 安装插件:
    ○ 首先确保 JMeter 已正确安装,并具备运行插件的能力。推荐使用 JMeter Plugins Manager 进行插件安装,它提供了便捷的插件搜索、安装和更新功能。
    ○ 打开 JMeter,选择 “选项” -> “Plugins Manager”,在可搜索框中输入 “SSHMon”,找到对应的插件并安装。
  2. 配置监听器:
    ○ 在你的测试计划中,右键点击 “线程组” 或直接在测试计划层级,选择 “添加” -> “监听器” -> “SSHMon Samples Collector”。

使用步骤

  1. 设置连接参数:
    ○ Host/主机名:输入目标服务器的 IP 地址或主机名。
    ○ 端口:默认 SSH 端口为 22,根据实际情况调整。
    ○ Username/用户名:用于 SSH 认证的用户名。
    ○ Password密码 / 密钥文件:根据服务器配置,选择合适的认证方式。如果使用密钥认证,需指定私钥文件路径及可能的密钥密码。
  2. 选择监控指标:
    ○ 通常可选的指标包括 CPU 使用率、内存使用情况、磁盘 I/O、网络流量等。根据测试需求勾选需要监控的项目。
  3. 高级设置:
    ○ 根据需要调整采样间隔、超时设置等高级选项,以优化监控频率和效率。
  4. 运行测试:
    ○ 在配置好所有必要的监听器和其他组件后,开始运行你的 JMeter 测试计划。
    ○ SSHMon Samples Collector 将按照设定的参数开始收集数据,并在测试执行期间实时展示或记录这些数据。

应用实例

我们编写如下脚本
在这里插入图片描述
这里的HTTP请求指示模拟测试,所以只需要你觉得哪个可以作为样例测试都行
线程组:循环次数勾选永远,勾选调度器,持续时间假设设置为30。
SSHMon Samples Collector:Label信息设置为内存使用,Host设置为你需要监控的IP地址,Port设置为22,Username/Password设置为你需要登录的服务器的用户名和密码,Command因为我们需要采集内存使用情况,所以命令可以编写为sar -r 1 1 | awk ‘/^Average:/{print $4}’ ,然后执行脚本我们可以看到如下监控内容图标
在这里插入图片描述
常见的监控数据命令如下:
● 内存使用率: sar -r 1 1 | awk '/^Average:/{print $4}'或者 sar -r 1 1 | awk ‘/^Average:/{print ($3-$5-$6)/($2+$3)*100}’
● CPU使用率: sar -u 1 1 | awk ‘/^Average:/{print 100-$8}’
● 每秒物理设备I/O传输总量: sar -b 1 1 | awk ‘/^Average:/{print $2}’
● 队列运行长度: sar -q 1 1 | awk ‘/^Average:/{print $2}’
● 进程列表中进程(processes)和线程(threads)的数量: sar -q 1 1 | awk ‘/^Average:/{print $3}’
● 系统交换活动信息(in/out): in使用命令sar -W 1 1 | awk ‘/^Average:/{print $2}’,out使用命令sar -W 1 1 | awk ‘/^Average:/{print $3}’
● 文件句柄(file handle)数: sar -v 1 1 | awk ‘/^Average:/{print $3}’
● 索引节点句柄(inode handle)数: sar -v 1 1 | awk ‘/^Average:/{print $4}’
● 网络监控: sar -n [DEV | EDEV | NFS | NFSD | SOCK | ALL] 1 1 awk ‘/^Average:/{print $索引}’,例如sar -n DEV 1 1 | awk ‘/^Average: lo /{print $3}’

注意事项

● 权限问题:确保用于 SSH 登录的用户具有足够的权限来读取系统性能数据。
● 安全:使用密钥认证而非密码可以增强连接安全性。
● 资源消耗:频繁的监控可能对目标服务器造成额外的负担,合理设置采样间隔以避免干扰正常服务。

总结

SSHMon Samples Collector 是 JMeter 性能测试中不可或缺的工具之一,它通过 SSH 提供了一种灵活且安全的方式,帮助测试工程师深入了解系统在高负载状态下的实际表现。正确配置和利用这一插件,可以显著提升性能测试的准确性和深度,进而为系统优化和扩容决策提供坚实的数据支持。

http://www.yayakq.cn/news/82991/

相关文章:

  • 住房城乡建设部网站通报邢台核酸检测点
  • 临颖网站建设学商务网站建设的感想
  • 网站建设有哪些费用做商城类网站空间怎么买
  • 网站登录密码保存在哪里设置金乡网站建设公司
  • 做网站能注册账号的深圳公司设立
  • 钓鱼网站开发教程网站共用数据库
  • 东莞网站建设及外包军事信息化建设网站
  • 广州网站优化实战宁波做网站多少钱
  • 中山免费建站谁有可以用的网站
  • asp.net 网站开发视频教程鄂尔多斯市住房和城乡建设厅网站
  • 网站开发原则网站开发制作公司简介
  • 企业网站合同北京互联网教育公司排名
  • 内蒙古建设厅网站查询凡客诚品官网疑似关闭
  • 无锡网站制作企业营销型网站的分类
  • 建美食网站有哪些原因专业做电商培训的平台
  • 网站营销的优缺点江门网站制作案例
  • 莱西市城乡建设局网站建设大学网站服务
  • 婚纱网站建设wordpress图片轮播效果
  • 网站维护中是什么意思做pc网站软件
  • 廊坊那家做网站排行榜三端互通传奇发布网
  • 织梦网站程序模板较好网站建设公司
  • 深圳网站设计实力乐云seo西安网站建设推荐
  • 做快餐 承包食堂的公司网站电子商务网站建设技巧
  • 优秀的国外网站设计网站网站开发很难么
  • php注册网站源码带数据库做国际网站需要多少钱
  • 购物网站建设 属于信息系统管理与设计么?wordpress纯首页
  • 镇江网站建设活动方案WordPress访问mysql慢
  • 淘宝内部卷网站建设广州天河区租房
  • 网站开发的岗位与分工凡客网址
  • 绍兴专门做网站wordpress o connor