文档章节

”听云“ 试用报告

鹌鹑
 鹌鹑
发布于 2015/10/16 21:45
字数 836
阅读 59
收藏 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
广州
私信 提问
听云免费定制服务器性能报告,再送游戏手柄机械键盘

Hi ~亲爱的osers~ 面对服务器端的性能故障,你是否还在手动排查? 你是否因为某段慢SQL抓取而彻夜难眠? 听云Server帮你免除这些烦恼 在这里你将会得到关键应用过程性能问题追踪、数据库性能...

听云APM
2015/02/04
2.3K
16
听云App性能监控产品免费试用,绑定账号送京东卡

听云,可以为您提供从前端(网站、App)到后端(服务器、CDN)性能监测一条龙服务。从性能层面上解答“为什么用户离我而去?!”的问题。(网站: www.tingyun.com 微博:http://weibo.com/p/...

听云APM
2015/01/22
5.7K
90
PHP APM对比评测:OneAPM, New Relic, 听云

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

phpfans15
2015/04/01
0
11
公布听云应用性能大回馈获奖名单

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

听云APM
2014/12/16
1K
23
应用性能管理大讲堂——互联网时代新标配

9月19日 北京 上海 成都 三地同时上演 应用性能管理大讲堂 好戏精彩不断! 北京站: 应用性能管理大讲堂——互联网时代新标配 演讲嘉宾: e袋洗 CTO 岑永洪 听云研发副总裁 廖雄杰 听云研发副...

听云APM
2015/09/08
253
0

没有更多内容

加载失败,请刷新页面

加载更多

在PC上测试移动端网站和模拟手机浏览器的5大方法

总结很全面,保存下来以备不时之需。原文地址:https://www.cnblogs.com/coolfeng/p/4708942.html

kitty1116
22分钟前
1
0
分布式Session共享解决方案

分布式Session一致性? 说白了就是服务器集群Session共享的问题 Session的作用? Session 是客户端与服务器通讯会话跟踪技术,服务器与客户端保持整个通讯的会话基本信息。 客户端在第一次访...

Java干货分享
28分钟前
4
0
开源软件和开源模式面临的生存危机

导读 开源模式可能正面临一场危机。越来越多的开源软件和平台被大型云计算服务商融入自家的云服务体系,并以此获利颇丰,但并不支付费用,也没有对开源社区做出相应的回馈。而实际上,大部分...

问题终结者
30分钟前
3
0
让看不见的AI算法,助你拿下看得见的广阔市场

人工智能技术的飞速发展给各行各业都带来了深远的影响,AI已被视为企业提升运营效能、应对市场竞争的必经之路。然而对于一些企业而言,让AI真正实现落地和应用,并且创造价值,仍是一件需要努...

个推
34分钟前
2
0
用SAN还是NAS?我来告诉你

存储区域网络(SAN)是以一种结构连接的存储,通常通过交换机连接,使许多不同的服务器能够轻松访问存储设备。从服务器应用程序和操作系统的角度来看,访问SAN中的数据存储或直接连接的存储之间...

linux-tao
38分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部