云监控
在进行性能测试的过程中,无论是活动预演、容量评估,还是定位系统瓶颈、排查性能问题,都需要实时观察各项指标的变化,包括CPTS本身的压测指标和服务器、数据库、网络等方面的指标。
监控范围
目前支持的云监控实例类型包括BCC,RDS,BLB三种,所有当前使用CPTS账号对应的主账号或该账号本身购买的实例,均可被添加。
更多信息,请点击查看云监控。
添加监控
点击压测监控页面,在压测监控内添加BCC、RDS、BLB实例,方便您将提供同样服务的多个实例做聚合统计。在查看具体监控信息时,仍然按照实例类型区分查看。每个压测场景中,各自压测监控互不影响。
- 登录CPTS控制台,在左侧导航栏选择CPTS发压/JMeter发压 -> 创建场景
- 在创建或编辑场景页面,选择压测监控页面 。
- 在压测监控页面,选择产品分组 -> 单击添加监控。每次仅能添加一种产品中一个地域的实例。
- 在添加实例弹窗中,选择不同地域,勾选添加需要监控的实例。单击确定。当后台新增了实例时,单击刷新,同步资源。
限制条件
- CPTS的云监控功能的监控项是通过BCM云监控同步的,同步频率为1分钟一次。
- 确保BCC、BLB实例的BCM监控状态是正常的,否则无法进行监控,如显示实例无BCM监控数据,需要在BCM云监控控制台排查问题。请参见BCM云监控。
查看实时监控数据
在压测过程中页面,单击云监控详情页签,再单击不同实例页签查看具体数据。
以下以BCC的监控查看为例:
- 默认展现前4个已添加的实例信息,单击筛选下拉框可调整查看对象,最多可展现6个实例信息。
-
各产品实例的监控维度:
- BCC:CPU使用率、内存利用率、网卡输入带宽、网卡输出带宽等。
- RDS:CPU使用率、活跃连接数、磁盘使用率、查询请求数等。
- BLB:端口新建连接数、端口丢弃连接数、网络输入流量、网络输出流量等。
监控报告及详情
CPTS除了在压测过程中提供监控数据,也在报告中整合了压测监控数据,以便在压测结束后,复盘压测过程时比对业务数据与负载数据使用,帮助您快速地定位负载情况、系统是否异常等。
监控报告中的监控数据展现了在压测前配置的监控对象数据,与压测中的展现形式一致。报告中的数据趋势图区间为整个压测区间。
- 登录CPTS控制台,在左侧导航栏选择压测报告 -> 压测报告列表。
- 在目标压测报告操作列单击查看报告。
- 在具体压测报告页选择压测监控页签。
-
在压测监控详情页签选择产品分组,然后按需查看各项监控信息。
-
BCC监控详情:在BCC监控页,可查看整个压测过程中各BCC实例的CPU使用率、内存利用率、load1、网卡输入带宽、网卡输出带宽、主IP从外网进入的带宽、主IP流向外网的带宽、磁盘IO读、磁盘IO写等数据。关于BCC监控数据详情,请参见BCC监控项说明。
-
RDS监控详情:在RDS监控详情页,可查看整个压测过程中各RDS实例的活跃连接数、CPU使用率、磁盘使用率、查询请求次数、更新请求次数、每秒执行操作数、内存使用率等数据。关于RDS监控详情,请参见RDS监控项说明。
-
BLB监控详情:在BLB监控详情页,可查看整个压测过程中各BLB实例的端口新建连接数、端口丢弃连接数、网络输入流量、网络输出流量、一分钟请求数等数据。关于BLB监控详情,请参见BLB监控项说明。
-
PDF报告
下载的PDF报告中会展示每个产品实例监控的TOP10排行,帮助用户快速定位性能问题。