谁说国内没有支持 Ruby 的应用性能监控工具?Ruby China 早已相中 OneAPM,成为一对低调又甜蜜的恋人。
什么?你说 New Relic?异地恋太苦, 虽然 New Relic 是个外国高富帅,关心和照顾却总是无法及时送达 Ruby China 身边,细心、靠谱的本土青年才俊 OneAPM 才是 Ruby China 的最佳归宿。
Ruby China 是国内最权威的 Ruby 社区,拥有国内所有资深的 Ruby 工程师。作为一个日均 IP 近三万, 日均 PV 八万多的技术社区,不接广告,不媚俗,专注技术是 Ruby China 的原则,改善中国 Rubyist 交流的方式是 Ruby China 的理想。
那么问题来了,这样一个有原则,有理想,有实力,有影响力的社区,为什么选择 OneAPM 呢?
「我网页打开有点慢。」
「问问开发和运维啊。」
「……」
这种「隔靴搔痒」的关心自然是不行的,靠谱的 OneAPM 会用数据和图表说话,亲力亲为的帮 Ruby China 解决性能问题,连代码都不需要改动。
咳咳,让我官方的介绍一下 OneAPM For Ruby!总体来讲,OneAPM For Ruby 能够深入到所有 Ruby 应用内部完成应用性能管理和监控,包括代码级别性能问题的可见性、性能瓶颈的快速识别与追溯、真实用户体验监控、服务器监控和端到端的应用性能管理。OneAPM 可以追溯性能问题至各个环节,包括:性能表现差的 SQL 语句 Traces 记录、性能表现差的第三方 API、Web 服务、Cache 等等。即使在高要求的环境下,OneAPM 也能通过各式各样的性能报告,确保 Ruby China 一直处于高性能表现的状态。而这些强大的后端功能,是真正打动 Ruby China 的部分,爱她就是要让她变的更好。
Ai 的总览页面可以一目了然的看到响应时间、Apdex、吞吐量、错误率、Web 事务、告警和服务器使用情况。
Bi 除了能清楚地看到页面加载时间、Apdex、脚本错误、吞吐量、AJAX 响应时间外,还能看到全国乃至世界各地的加载时间,用户使用的浏览器,网络运营商和页面 Trace。
有总览还不够,OneAPM 能够为 Ruby China 提供语句和代码级别的监控,监控到具体数据库性能、错误信息、慢 SQL、慢组件, Trace 等,还提供报警和自定义设置功能。还不够?那就提供 性能剖析 将问题看的更细致;嫌麻烦?那就提供报表,让 Ruby China 在优化性能,实现理想的路上走的更省心。
OneAPM 对 Ruby China 的关心是方方面面的,这不仅体现在性能指标的全面,更体现在良好的兼容性上。
另一方面,没有阻碍恋情的 GFW,同样是本土环境下成长起来的 Ruby China 和 OneAPM For Ruby 有着太多的共同话题,Ruby China 培养了越来越多的 Ruby 大神,而 OneAPM 为 Ruby China 的用户体验提供最强后盾,这一切的一切让两位有志之士间的感情美好长久。
本文系 OneAPM 工程师原创文章。OneAPM 是应用性能管理领域的新兴领军企业,能帮助企业用户和开发者轻松实现:缓慢的程序代码和 SQL 语句的实时抓取。想阅读更多技术文章,请访问 OneAPM 官方博客。
染头发
聚一聚……
染头发
教育局……
你好
嗯讲得一般……
星雾
Lambda表达式的条件限制很多,应用面不多,我不知道是否应该要花时间来掌握这个表达式,求解……
修道小仙
感谢分享,来龙去脉,深入浅出,非常清晰……
小布丁
写的棒棒哒……
小布丁
写的真可以……
wuxin
受教了……
爱码物联
博客使用……
yancy_01
很喜欢文字的描述,特别是理论性质的,相比于代码,理论知识更加有意思,谢谢分享……