OneAPM for Ruby 能够深入到所有 Ruby 应用内部完成应用性能管理和监控,包括代码级别性能问题的可见性、性能瓶颈的快速识别与追溯、真实用户体验监控、服务器监控和端到端的应用性能管理。 追溯性能瓶颈至:性能表现差的 SQL 语句、第三方 API、Web Services、Caching Layers、后台任务等。

免费注册 查看 DEMO

OneAPM 提供对常用的后台任务框架如 Resque,Sidekiq,Delayed Job 的深度可见性能监控。OneAPM 自动报告框架性能,也可以为究竟是哪种后台任务框架更适合用户环境提供数据支持。

后台任务类型和期限

OneAPM 能够跟踪正在运行的后台任务,检测它们的执行时间,并检测花费在数据库或外部 HTTP 调用中的时间。针对特别慢的后台任务,会跟踪事务 Trace 进行记录,并显示导致该后台任务慢的事件实际的发生顺序。可视化的展示将能够帮助您调整后台任务,同时帮助您比较究竟是 Resque 还是 Sidekiq 更适合您的环境。

吞吐量和并发

除了跟踪后台任务的运行时间,OneAPM 还能展示同时运行的 workers,以及正在同时处理的后台任务数。您将可以很容易的看到 workers 的内存和 CPU 占用率从而微调您的基础架构。

错误报告

如果你的后台任务在执行中出错,OneAPM 将会跟踪错误。同时记录错误类型,回溯和总体错误率。

框架 & 应用服务器支持

关键优势

  • 免费基础设施监控
  • 真实用户体验监控
  • 应用架构自动建模
  • 跨应用性能追溯
  • 代码级别的性能诊断
  • 关键事务 Traces 记录
  • 线程透析
  • Apdex: 度量用户满意度
  • 含地理信息的 Traces 记录

一个为程序员而生的产品
一次改变开发习惯的机遇