听云Server for Node.js公测开启:打造服务端应用完美性能体验

版权声明:此文章如需转载请联系听云College团队成员阮小乙,邮箱:ruanqy#tingyun.com

2009年5月  

Ryan Dahl在GitHub上发布最初版本的部分Node.js包,随后几个月里,有人开始使用Node.js开发应用。

2015年6月2日

国内应用性能管理(APM)第一品牌听云正式开启听云Server For Node.js版本公测。              

听云Server目前已支持PHP、.NET、JAVA等主流开发语言,此次推出Node.js版本,以期给国内Node.js开发者提供更好的应用性能保障。

重要功能1:监控Web应用过程,定位代码问题

听云Server for Node.js可监控Web应用过程的响应时间,通过慢追踪,使研发运维人员了解到问题代码的位置。

100.png

  • 监测指标:

用户可进入具体某一监测维度下通过查看墙钟时间比、访问量、平均响应时间、最大值、最小值、标准差查看数据,根据数据可对Web应用过程是否异常进行判断。

  • 应用过程性能分解:

可通过平均响应时间、最大值、最小值、标准差、访问量查看SQL语句执行情况。

  • 应用过程分解:

可查看具体某行代码段所涉及的性能分类、耗时百分比、调用次数,同时用户可根据语句执行调用时间及平均值对性能情况进行综合判断。

重点功能2:关系型数据库、NoSQL性能监控

听云Server for Node.js除了监控关系型数据库外,还是国内唯一提供完整Memcached、Redis、MongoDB的监控方案。

100.1.png

  • 数据库监测维度:

SQL耗时、平均响应时间、吞吐率、应用过程响应时间。

  • 监测指标:

用户可通过查看具体SQL语句的执行时间,通过墙钟时间比、耗时、最大值、最小值、调用次数等五个指标判断该处语句性能情况

100.2.png

  • 听云Server for Node.js完整支持Redis、Memcached、MongoDB数据库技术的性能可视化,可分别查看响应时间、吞吐率以及调用者等信息。

  • 听云Server可采集到Redis、Memcached操作的性能,并统一汇总为GET、SET、DEL等操作,极大方便监控Redis、Memcached服务的性能状况、定位Redis、Memcached服务的性能问题。

  • 听云Server可采集到MongoDB的集合信息以及对该集合的操作性能,同样极大方便了使用者对MongoDB的性能状况进行监控和定位。

重点功能3:外部服务性能监测,定位性能下降原因

听云Server可监控当前应用调用的外部服务,如亚马逊的S3,微博&微信的API接口。

  • 监测维度:

响应时间占比、平均响应时间、响应总时间、吞吐率       

  • 监测指标:

用户可通过总响应时间、响应总时间、最大值、最小值、标准差、调用次数、五个指标对第三方接口实时监测服务。

Step1:

进入听云官网(www.tingyun.com)注册听云账号,开通听云Server服务

100.3.png

Step2:

下载听云Server for Node.js探针

100.4.png

Step3:

安装探针后,启动或重启应用服务器

100.5.png

公测地址:

http://www.tingyun.com/tingyun_server.html

听云Server QQ交流群:

332097173

想阅读更多技术文章,请访问听云技术博客,访问听云官方网站感受更多应用性能优化魔力。

关于作者

小孟德

职业写手的前途真的断了,千万不要轻易入行。

我要评论

评论请先登录,或注册