为了丰富压测报表多样性,实现对压测过程中施压目标各类指标的监控,PTS 提供了一个对第三方公网机器监控的功能入口。通过在非阿里云的公网机器上安装监控入口,PTS 可以对这些机器进行监控,展现各个指标。
监控机:指安装了特定监控入口的被施压机器。压测平台在压测过程中通过监控入口采集相关数据,从而提供相关统计信息。
监控集:安装了特定监控入口的公网机器,会自动在监控集中列出。
如何添加监控集
前提:
监控工具运行基于 Java 环境,安装监控工具前必须安装 Java 并已设置 JAVA_HOME 目录。
Windows 安装 Java 教程:
http://bbs.aliyun.com/read/252566.html
Linux 安装 Java 教程:
http://bbs.aliyun.com/read/252573.html
操作步骤:
下载 Radar 性能监控工具,此监控工具分为 Windows 和 Linux 版本:
radar-for-linux.zip
radar-for-Windows.zip
解压 Radar 工具下载包。Linux 用户执行 unzip radar-for-linux.zip 命令进行解压。
配置 server.properties 文件,将 signature 字段配置成性能测试用户设置中的用户标识。
安装监控集1
安装监控集2
启动 Radar:
Windows 版:直接点击监控工具目录下 start.bat 文件。
Linux 版:进入监控工具目录,运行chmod +x radar.sh 赋予执行权限,执行 ./radar.sh start 启动 Radar(可通过 agent.log 日志查看监控工具启动运行信息)。
刷新监控集,可查看安装监控工具并成功启动后的监控服务器状态信息。
安装监控集
添加完监控集后,请在场景编辑页面选择需要监控的目标。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
在阿里云性能测试 PTS (Performance Testing Service) 中添加监控集的步骤已经详细列出,这里我再简要概括一下流程,并补充说明如何在PTS控制台中关联这些监控集:
前提准备:
下载并解压Radar监控工具:
配置server.properties:
server.properties
文件。signature
字段设置为您在PTS性能测试用户设置中的用户标识码。启动Radar监控工具:
start.bat
文件启动。chmod +x radar.sh
赋予脚本执行权限,然后运行./radar.sh start
启动。可通过查看agent.log
日志确认是否启动成功。刷新监控集:
关联监控集到压测场景:
完成上述步骤后,当您运行压测时,阿里云PTS将会根据您的配置收集选定监控集上的数据,丰富压测报告内容,帮助您更全面地了解系统在压力测试下的表现。