首页 > 系统相关 > jmeter怎么利用第三方插件serverAgent然后在Linux下做监控性能

jmeter怎么利用第三方插件serverAgent然后在Linux下做监控性能

时间:2023-03-26 14:46:19浏览次数:44  
标签:插件 serverAgent sh serveragent ServerAgent Linux usage true

  • 1. 下载和安装ServerAgent插件
       - 下载ServerAgent插件: https://github.com/undera/perfmon-agent/releases
       - 解压缩文件到Linux服务器上的任意目录,例如/opt/serveragent
    
    2. 配置ServerAgent插件
       - 进入解压后的目录,修改serveragent.sh文件的配置参数,例如:
         ```
         # ServerAgent配置文件
         CONFIG_FILE=/opt/serveragent/serveragent.cfg
         # ServerAgent监听端口
         LISTEN_PORT=4444
         # ServerAgent日志文件
         LOG_FILE=/opt/serveragent/serveragent.log
         ```
       - 修改serveragent.cfg文件的配置参数,例如:
         ```
         # 监控项配置
         # CPU使用率
         cpu.usage.system=true
         cpu.usage.user=true
         # 内存使用情况
         mem.usage=true
         # 磁盘使用情况
         disk.usage=true
         # 网络使用情况
         net.usage=true
         # 系统负载
         system.load.average=true
         # 系统进程数
         system.process.count=true
         # 系统线程数
         system.thread.count=true
         ```
       - 保存修改后的配置文件
    
    3. 启动ServerAgent插件
       - 执行命令:`cd /opt/serveragent && sh serveragent.sh start`,启动ServerAgent插件
       - 执行命令:`sh serveragent.sh status`,查看ServerAgent插件的运行状态
    
    4. 在JMeter中使用ServerAgent插件
       - 安装JMeter插件:PerfMon Metrics Collector
       - 添加PerfMon Metrics Collector到测试计划中
       - 配置PerfMon Metrics Collector的IP和端口,例如:
         ```
         Host: 192.168.0.100
         Port: 4444
         ```
       - 启动测试计划,即可监控Linux服务器的性能指标
    
    5. 停止ServerAgent插件
       - 执行命令:`cd /opt/serveragent && sh serveragent.sh stop`,停止ServerAgent插件

标签:插件,serverAgent,sh,serveragent,ServerAgent,Linux,usage,true
From: https://www.cnblogs.com/xiaoxuexcopy/p/17258639.html

相关文章

  • Linux用户和用户组管理/etc目录解释
    1.Linux/etc/passwd内容解释Linux系统中的/etc/passwd文件,是系统用户配置文件,存储了系统中所有用户的基本信息,并且所有用户都可以对此文件执行读操作。首先我们来打......
  • Linux 运行dotnet Core发布的单个文件
    1、发布  2、拷贝  3、运行cd/MySelf/Core_Jun./Core.Jun.DataCollect2>&1 ......
  • linux编译加密版sqlite
    加密版SQLite3MultipleCiphers下载网址:https://github.com/utelle/SQLite3MultipleCiphers/下载解压后,在终端执行以下2行命令就能生成libsqlite3.so,建议将libsqlite3.so......
  • 如何在 Linux 中不输入密码运行 sudo 命令
    导读假设你在只有自己使用的计算机上运行 Linux 系统,比如在笔记本电脑上,在每次调用sudo时需要输入密码,长期下来就会觉得很乏味。因此,在本指南中,我们将描述如何配置s......
  • 学习Linux命令的正确姿势
    大家好,我是良许。大家应该注意到了,最近我的公众号文章末尾都挂着自己录制的《Linux命令从小白到大神》课程。这个课程我从开始录制到制作完成,足足花了一个半月。如果加上......
  • jenkins学习笔记之十七:使用插件及maven上传制品到nexus
    一、docker安装nexuswgethttps://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyumcleanall&&yummakecachefastuminstalldockersystemctlsta......
  • linux中条件判断语句 -n、-z的作用
    原文地址:https://www.cnblogs.com/liujiaxin2018/p/16229355.html-n:当字符串不为0是为真;字符串为0是为假。n表示non-zero示例:root@liujiaxinpc1:/home/test#a=100......
  • Jupyter Notebook(或vscode插件) 一个cell有多个输出
    方法一在文件的开头加上如下代码,该方法仅对当前文件有效fromIPython.core.interativeshellimportInteractiveShellInteractiveShell.ast_node_interctivity="all"......
  • 保存浏览器CRX插件
    保存浏览器CRX插件复制ID打开目录......
  • linux操作--2
    时间日期类指令1.date-s“字符串时间”(设置时间日期)查找指令find(从指定目录下递归的向下查找目标文件)语法为find文件价-name文件名共有三个选项,其中zise选项+m为......