文档章节

”听云“ 试用报告

鹌鹑
 鹌鹑
发布于 2015/10/16 21:45
字数 836
阅读 53
收藏 0
点赞 0
评论 0
摘要:

一直在寻找一款能线上监控并且提供一定性能优化数据支持的工具,搜索到国内较为出名的是“听云”和“OneApm”,这类工具都属于应用性能管理(Application Performance Management)。 本文将记录在部署测试‘听云’中的一些心得体会。

试用测试大纲:
  • 功能测试(听云Server后台的显示和数据的收集功能 )
  • 性能测试(听云探针对探测应用和机器性能的影响)
  • 兼容性测试(探针对各平台的支持)
  • 稳定性测试(探针运行和数据收集的稳定性)
对于一款迁入式的工具,暂时想到的是要对上面4个大类进行测试,保证此工具的功能时也要注意对被探测应用的性能和稳定性影响如何进行测试。

应用测试环境:
操作系统 Linux
Web服务器 Nginx
数据库 MySQL
缓存数据库 Redis
应用服务器 Node.js

架构就是 Linux + Nginx(反向代理和处理静态文件)+ Node.js (应用服务器) + MySQL + Redis ,正好‘听云’ Node.js 的探针正在公测,和我搭建的服务相匹配。

1. 功能测试

探针的安装和部署官网已经较为清楚,不过个人感觉tingyun目录下的 README.md 更为清晰,截了部分图如下:


(配置项的配置文件是 <app root>/tingyun.json)

成功部署完成后,重启自己的应用,等待五分钟,有请求进来后就会有数据在后台显示了,查看了一下tingyun_agent.log,每分钟会向 https://dcs1.networkbench.com/upload 发送一个POST请求,后台的数据应该就是通过这个请求来传输了。

后台的情报汇总里,一共有7个图表,分别如下:


应用服务器响应时间表,显示的访问量和响应时间挺准确的,我用的测试方法是用Apache Jmeter(性能压测工具,这里不展开介绍)模拟访问此站点,Jmeter里的访问量和响应时间与此处基本一致。



Apdex指标表,可以看到 T值听云设置的是500ms,通过此表可以很直观的看到用户访问的情况



错误率、耗时表和吞吐率表如上图,吞吐率表中的rpm与平常说的QPS不一样,rpm的单位是分钟,QPS的单位是秒。



CPU和内存表格如上图所示。内存基本和真实情况一致,CPU的使用情况和在机器上top命令查看到的有差别,不知道问题是出在那儿。

2. 性能测试

与听云客服沟通,客服MM说大概会吃2%的机器性能,能不能信就要靠数据说话了,我准备用Apache Jmeter对站点分别在部署了听云探针和未部署的情况下进行10000次的访问,期间收集机器性能,进行数据对比。


续见下文



© 著作权归作者所有

共有 人打赏支持
鹌鹑
粉丝 1
博文 3
码字总数 3161
作品 0
广州
PHP APM对比评测:OneAPM, New Relic, 听云

感谢@penguinz 的推荐,又发现了一家提供应用性能管理服务的国内厂商:“听云”,看了斯人-吴帅写的试用笔记,才了解到国外的应用性能管理厂商New Relic才是真正APM大牛,产品线覆盖非常全面...

phpfans15 ⋅ 2015/04/01 ⋅ 11

公布听云应用性能大回馈获奖名单

感谢各位关注听云和oschina举办的应用性能大回馈活动 听云平台作为中国领先的应用性能解决方案,为开发者快速定位移动App、网络、服务器端到端的应用性能问题,降低开发者的用户流失问题! ...

听云APM ⋅ 2014/12/16 ⋅ 23

【福利】个推携手Testin,总价16万“企业服务大礼包”免费领!

在互联网创业进行地如火如荼的时候,我们迎来了企业服务的创业春天。个推作为企业服务行业的重要一员,一直致力于为开发者们提供优质的服务,提高企业开发效率。 日前,个推已宣布完成 C 轮融...

illy安智 ⋅ 2016/05/19 ⋅ 0

神器已到!UPYUN开发者大赛奖品——顶配MBP

收到了又拍云从杭州顺丰快递过来的奖品顶配MBP ME294~~ 发文纪念下。 今年4月份的时候,又拍云举行了开发者大赛, 然后余兄(upyun余明星)跟我说,你之前做的插件也是可以参赛的,于是,在余...

荒野无灯 ⋅ 2014/07/09 ⋅ 7

听云平台正式发布:听懂你的应用性能

  【IT168 资讯】基调网络日前正式推出下一代应用性能管理平台“听云“,旨在帮助开发者及时发现、定位应用性能黑洞,解决用户在使用App过程中的性能问题,提高用户留存率,拒绝用户隐形流...

it168网站 ⋅ 2014/07/25 ⋅ 0

支付宝账单、网易听歌报告刷屏:大数据面前没有隐私

2018年刚开始,网易云音乐和支付宝发布的年度报告就让我们再一次发现:网络时代,App才是最懂你的人。 网易云音乐的听歌报告中,列举了用户去年一年里,最爱听的歌、最喜欢的歌手,甚至哪天半...

cc18629609212 ⋅ 01/08 ⋅ 0

关注服务端性能问题�C听云Server试用

  【IT168 技术】很早就在用国外的NewRelic(http://www.newrelic.com/)的APM产品来监测自己网站的PHP应用性能了。无奈国外的服务从国内访问起来实在是太慢了,虽然New Relic已经上市了,但...

imsiren.com ⋅ 2015/03/05 ⋅ 0

【阿里聚安全·安全周刊】阿里云9大新年礼|正式上线移动直播问答解决方案

本周资讯top3 【移动直播】阿里云正式上线移动直播问答解决方案,助力APP尽情“撒币”! 直播问答模式是用户在指定时间内登陆直播间,在主持人引导下进行线上答题,答对12道题目即可冲顶奖金...

Mr_zebra ⋅ 01/22 ⋅ 0

2012年,看看“开发者们”都想干什么

PHP支持公司Zend刚刚发布了《Zend Developer Pulse》(开发者脉动全球调查报告)。该调查项目从2011年11月末开始,全球共有3335个开发者参与该项调查,其中来自大企业、中小企业和独立软件开...

虫虫 ⋅ 2012/01/12 ⋅ 9

2012年看看“开发者们”都想干什么

新闻来源:php100 PHP支持公司Zend刚刚发布了《Zend Developer Pulse》(开发者脉动全球调查报告)。该调查项目从2011年11月末开始,全球共有3335个开发者参与该项调查,其中来自大企业、中小企...

红薯 ⋅ 2012/01/22 ⋅ 6

没有更多内容

加载失败,请刷新页面

加载更多

下一页

用ZBLOG2.3博客写读书笔记网站能创造今日头条的辉煌吗?

最近两年,著名的自媒体网站今日头条可以说是火得一塌糊涂,虽然从目前来看也遇到了一点瓶颈,毕竟发展到了一定的规模,继续增长就更加难了,但如今的今日头条规模和流量已经非常大了。 我们...

原创小博客 ⋅ 53分钟前 ⋅ 0

MyBatis四大核心概念

本文讲解 MyBatis 四大核心概念(SqlSessionFactoryBuilder、SqlSessionFactory、SqlSession、Mapper)。 MyBatis 作为互联网数据库映射工具界的“上古神器”,训有四大“神兽”,谓之:Sql...

waylau ⋅ 今天 ⋅ 0

以太坊java开发包web3j简介

web3j(org.web3j)是Java版本的以太坊JSON RPC接口协议封装实现,如果需要将你的Java应用或安卓应用接入以太坊,或者希望用java开发一个钱包应用,那么用web3j就对了。 web3j的功能相当完整...

汇智网教程 ⋅ 今天 ⋅ 0

2个线程交替打印100以内的数字

重点提示: 线程的本质上只是一个壳子,真正的逻辑其实在“竞态条件”中。 举个例子,比如本题中的打印,那么在竞态条件中,我只需要一个方法即可; 假如我的需求是2个线程,一个+1,一个-1,...

Germmy ⋅ 今天 ⋅ 0

Springboot2 之 Spring Data Redis 实现消息队列——发布/订阅模式

一般来说,消息队列有两种场景,一种是发布者订阅者模式,一种是生产者消费者模式,这里利用redis消息“发布/订阅”来简单实现订阅者模式。 实现之前先过过 redis 发布订阅的一些基础概念和操...

Simonton ⋅ 今天 ⋅ 0

error:Could not find gradle

一.更新Android Studio后打开Project,报如下错误: Error: Could not find com.android.tools.build:gradle:2.2.1. Searched in the following locations: file:/D:/software/android/andro......

Yao--靠自己 ⋅ 昨天 ⋅ 0

Spring boot 项目打包及引入本地jar包

Spring Boot 项目打包以及引入本地Jar包 [TOC] 上篇文章提到 Maven 项目添加本地jar包的三种方式 ,本篇文章记录下在实际项目中的应用。 spring boot 打包方式 我们知道,传统应用可以将程序...

Os_yxguang ⋅ 昨天 ⋅ 0

常见数据结构(二)-树(二叉树,红黑树,B树)

本文介绍数据结构中几种常见的树:二分查找树,2-3树,红黑树,B树 写在前面 本文所有图片均截图自coursera上普林斯顿的课程《Algorithms, Part I》中的Slides 相关命题的证明可参考《算法(第...

浮躁的码农 ⋅ 昨天 ⋅ 0

android -------- 混淆打包报错 (warning - InnerClass ...)

最近做Android混淆打包遇到一些问题,Android Sdutio 3.1 版本打包的 错误如下: Android studio warning - InnerClass annotations are missing corresponding EnclosingMember annotation......

切切歆语 ⋅ 昨天 ⋅ 0

eclipse酷炫大法之设置主题、皮肤

eclipse酷炫大法 目前两款不错的eclipse 1.系统设置 Window->Preferences->General->Appearance 2.Eclipse Marketplace下载【推荐】 Help->Eclipse Marketplace->搜索‘theme’进行安装 比如......

anlve ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部