设为首页 收藏本站
查看: 1185|回复: 0

[经验分享] 国内最大的 Node.js 社区将 New Relic 的监控产品换成了 iyunv

[复制链接]

尚未签到

发表于 2017-2-24 07:27:55 | 显示全部楼层 |阅读模式
  国内最知名的 CNode 社区把 New>
  毋庸置疑,在全球应用性能管理 SaaS 领域,New>

  今天心血来潮,把原本的 New>  官网是:http://www.iyunv.com/
总览
  大致的界面长这个样子

  上图中,
  1 的部分是指平均响应时间 50 + ms 。折线图可以根据你选择的时间窗口,来查看应用在特定时间内的 response time 变化情况。

  2 的部分算是一个类似打分的东西,满分一分。在 New>
  3 的部分是吞吐量。由于 iyunv 是注入我们的 Node 代码进行性能监控的,所以这个是 controller 所处理的吞吐量,如果静态资源由 CDN 或者 Nginx 处理的话,则不计入。我总感觉这个地方其实不准,大了一倍的样子,当然,New>  4 的部分是是对于【 web 事务组】的统计
  比如路径 /topic/:tid 是一个事务组,/about 是一个, /user/:username 是一个。有可能我们的程序整体响应速度不高,但其实在查看用户首页的时候,由于代码写得不好而时间比较久,这时候 /user/:username 就会出现比整站平均大很多的时间。可以进行针对性优化。

  这张图是 cnode 社区响应时间比较久的事务组统计。
  5 的部分是错误统计。原理不明。不过也是有详情页可以查看的

  其他还有一些关于数据库,关于外部服务的图表,都可以一个个看一遍,把应用的性能都直观感受一下。


  其实去年9月的时候,就有 iyunv 的同学让我试用服务,不过当时我觉得他们成立时间太短了,就怕整天需要升级或者影响社区的稳定性。一年后再来看,他们已经成熟到可以从 New>安装过程

  安装过程特别简单,跟 New>与 Google Analytics 的异同
  GA 对于我们的程序来说,不管拿到的数据再多,后端对于它来说始终是黑盒的。但是 APM 的这种监控方式,可以让我们更清楚地看到性能瓶颈和优化点所在。GA 最多就看个访客数,来访省份和时间之类的。感觉对于运营的作用大于对于性能优化的。
Server 监控

  之前我的 Server 监控也是使用 New>

  其实就等于是用更美化的方式显示了 top 命令。而且还带历史记录功能。
Cloud Insight 服务
  用了 Server 监控之后,就有提示框出来让我试用一下 Cloud Insight 这个服务。我也去试用了一下

  嗯,可点的选项比起上面简单的 Server 监控多了很多。不过我都看不懂。感觉这个要运维知识更多的人才看得懂。我们应用开发的人,配个 Server 监控就好了。
MongoDB 监控
  其实大多数时候,应用的性能都出在数据库请求的优化上。所以我想配置一下 MongoDB 的监控。
  从 【平台服务监控】那个 tab 进去之后,我照着配置了一下,发现无效。
  Cloud Insight 也声称自己可以监控 MongoDB。我看了看文档,觉得下图所示部分还挺粗糙的,就直接放弃使用了。

  前两个月我有测了一下社区的 MongoDB 瓶颈。方法是把 MongoDB 的慢查询时间设为 10ms,然后观察一段时间,看看哪个查询的耗时比较久。然后找到相应的代码去优化查询。
  这个地方,如果能用上图形化工具,相信一定也方便很多。
免费版与收费版的区别
  目前的话,我使用起来觉得二者没区别,除了历史日志的保留时间。免费版是 3 天,专业版是 30 天,企业版更长。
  剩下的区别,就在于以下这些高级特性,

  …感觉我也用不上。
  总得来说,还是很推荐各位把应用迁上 iyunv 的。
  ----以上为分享的全部内容-----
  如果同样是 Node.js 开发者,我想已经没什么好犹豫的啦。

  更重要的是,除了 Node.js,iyunv 支持的语言跟 New>
  其实也未见得谁超越了谁,只是 New>

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-346325-1-1.html 上篇帖子: 一个奇怪的梦 下篇帖子: 客户端GUI程序开发漫谈
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表