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应用过程的响应时间,通过慢追踪,使研发运维人员了解到问题代码的位置。
听云Server for Node.js:监测Web应用过程
•监测指标:用户可进入具体某一监测维度下通过查看墙钟时间比、访问量、平均响应时间、最大值、最小值、标准差查看数据,根据数据可对Web应用过程是否异常进行判断。
•应用过程性能分解:可通过平均响应时间、最大值、最小值、标准差、访问量查看SQL语句执行情况。
•应用过程分解:可查看具体某行代码段所涉及的性能分类、耗时百分比、调用次数,同时用户可根据语句执行调用时间及平均值对性能情况进行综合判断。
重点功能2:关系型数据库、NoSQL性能监控
听云Server for Node.js除了监控关系型数据库外,还是国内唯一提供完整Memcached、Redis、MongoDB的监控方案。
听云Server for Node.js:数据库监测
•数据库监测维度:SQL耗时、平均响应时间、吞吐率、应用过程响应时间。
•监测指标:用户可通过查看具体SQL语句的执行时间,通过墙钟时间比、耗时、最大值、最小值、调用次数等五个指标判断该处语句性能情况
听云Server for Node.js:NoSQL监测
•听云Server for Node.js完整支持Redis、Memcached、MongoDB数据库技术的性能可视化,可分别查看响应时间、吞吐率以及调用者等信息。
•听云Server可采集到Redis、Memcached操作的性能,并统一汇总为GET、SET、DEL等操作,极大方便监控Redis、Memcached服务的性能状况、定位Redis、Memcached服务的性能问题。
•听云Server可采集到MongoDB的集合信息以及对该集合的操作性能,同样极大方便了使用者对MongoDB的性能状况进行监控和定位。
重点功能3:外部服务性能监测,定位性能下降原因
听云Server可监控当前应用调用的外部服务,如亚马逊的S3,微博&微信的API接口。
听云Server for Node.js:监测外部应用
•监测维度:响应时间占比、平均响应时间、响应总时间、吞吐率
•监测指标:用户可通过总响应时间、响应总时间、最大值、最小值、标准差、调用次数、五个指标对第三方接口实时监测服务。
听云Server for Node.js部署步骤
Step1:进入听云官网(www.tingyun.com)注册听云账号,开通听云Server服务
Step2:下载听云Server for Node.js探针
Step3:安装探针后,启动或重启应用服务器
公测地址:http://www.tingyun.com/tingyun_server.html
活动链接:注册嵌码就有好礼相送!
http://www.oschina.net/question/2281750_238526
听云Server QQ交流群:332097173