美文网首页
XMeter被测应用系统监控(SUTM)功能正式上线

XMeter被测应用系统监控(SUTM)功能正式上线

作者: XMeter性能测试云服务 | 来源:发表于2016-11-04 16:37 被阅读175次

概览

作为性能测试过程,测试期间有两个事情应该是非常关心的:

1)发现问题:就是作为客户端所看到的系统的表现,比如某个服务的响应时间、出错率等,XMeter提供了丰富的报告供用户来判断系统的工作状况,读者可以参见这篇文章来解读XMeter提供的性能测试报告。

2)分析、定位测试过程中发现的问题:通过性能测试发现了问题,如果不知道怎么解决,那么做再多的性能测试也没有用处。话说工欲善其事,必先利其器,分析问题还是得靠监控被测系统上的一些信息来帮助发现解决这些问题的蛛丝马迹,这种监控工具我们一般称之为被测应用系统监控(System Under Test Monitoring,简称SUTM),XMeter提供了一套简洁的把被测系统的SUTM集成到性能测试报告中,这样在每次性能测试执行时被测系统的SUTM页面会和测试报告一并显示,帮助您定位和分析问题。

我们先看一个XMeter中集成了SUTM的截图,如下所示,基本的监控信息包括CPU使用率,CPU负载,内存使用,网络使用和磁盘的使用等。

XMeter中集成SUTM

用户可以点击hosts右边的下拉列表框选择不同的被监控的机器。

点击“hosts”,查看不同主机的性能

读者还可以注意一下,SUTM监控信息所展示的时间段与测试的开始、结束时间是匹配的,比如文中所示开始时间为23:07:11,结束时间为23:10:11,SUTM图表所显示的时间也是这个区间。

测试运行基本信息

使用过程

可以通过灵雀云下载我们的docker镜像。docker是一个轻量级虚拟化系统。安装docker的步骤请参考安装教程

用户选择一台机器运行

docker run –privileged -p 3000:3000 -p 25826:25826/udp -d -e “container=docker” -v /sys/fs/cgroup:/sys/fs/cgroup registry.alauda.cn/xmeter/sutm /usr/sbin/init

注意事项:

a) 用户主机上需要安装docker。

b) 确保端口不冲突 (3000/tcp, 25826/udp), 如果已占用,可以在docker run中换一个端口号,比如 -p 3001:3000

通过https://<sutm>:3000/dashboard/db/ootb-dashboard 访问被测系统监控仪表盘。

然后在被测机器上安装性能检测工具collectd.我们也提供了安装配置collectd的脚本脚本链接

只需执行

install.sh ipaddr portnum 

# ipaddr 是运行docker容器的机器IP地址,portnum是influxdb端口号,应为25826

回到浏览器,刷新dashboard即可看到新加的被监控机器。

之后就可以将https://<sutm>:3000/dashboard/db/ootb-dashboard添加到主页中之后每次执行就可以看到监控数据啦.

相关文章

  • XMeter被测应用系统监控(SUTM)功能正式上线

    概览 作为性能测试过程,测试期间有两个事情应该是非常关心的: 1)发现问题:就是作为客户端所看到的系统的表现,比如...

  • 极客范:如何使用 Cloud Insight 来监控闭路电视?

    最近新上线支持 Windows 系统及其组件 监控功能的 Cloud Insight,在系统监控领域基本囊括了对所...

  • XMeter在青云AppCenter正式上线

    在为祖国母亲庆生之际, XMeter在青云的App Center正式上线啦! 已经有青云账户的童鞋可以直接登录青云...

  • 应用级监控系统建设概述

    一、什么是应用级监控系统 所谓应用级监控,也有被称做应用监控、交易监控、业务监控。与传统的面向服务器、网络、操作系...

  • 8月13日舆情监控汇总

    8月13日舆情监控汇总 小程序生态 1、微博正式上线小程序 近日,微博小程序正式上线。该款小程序支持搜索功能,并且...

  • 简单压测http-wrk

    关于压测 常见的系统开发过程,压测总是被置于整个周期的末尾,比如项目基本功能开发完成或者临近上线时才开始准备压测。...

  • Elasticsearch 压力测试

    为什么要压测 俗话说 "知己知彼,百战不殆",当我们上线一个新的系统或应用的时候,至少要知道这个系统或应用的上线在...

  • MySQL——SQL优化

    前言 在应用的的开发过程中,由于初期数据量小,开发人员写 SQL 语句时更重视功能上的实现,但是当应用系统正式上线...

  • 监控系统选型Prometheus、TICK、Open-falco

    监控系统选型 Prometheus监控场景: 业务监控、性能监控、容器监控、微服务监控、部分应用监控(能够做的应用...

  • 第八天

    安装第三方库pycryptodome 支付宝支付接口功能 蚂蚁金服开放平台=>管理中心=>上线功能需要创建应用,测...

网友评论

      本文标题:XMeter被测应用系统监控(SUTM)功能正式上线

      本文链接:https://www.haomeiwen.com/subject/raqyuttx.html