As the first in New Relic's family of language agents, the Ruby agent combines years of proven stability with ongoing feature releases. Use the Ruby agent to:
Identify problems and improve your app's performance.
Monitor data from detailed dashboards in New Relic APM, New Relic Browser, and other New Relic products.
Query, visualize, and share your data with New Relic Insights.
To keep your agent up to date and ensure you have access to the latest features, see the Ruby agent release notes.
rpm.newrelic.com/apm > (select an app) > Overview: The APM Overview page includes charts and tables showing your Ruby app's performance at a glance, plus links to end user performance in New Relic Browser, hosts monitored by New Relic Infrastructure, data analysis via New Relic Insights, and more.
Get started.
Discover Ruby agent capabilities and how to get up and running. Learn about New Relic's GitHub repository and rdocs.
Install the Ruby agent.
Follow standard installation procedures on supported JRuby or MRI versions, or use the Rails plugin on GitHub.
Configure the agent.
Customize a variety of data collection options. Enable distributed tracing.
Extend agent instrumentation.
Customize via method tracers, instrumentation, agent API, and more. Work with various gems and middleware supported by the Ruby agent.
Verify compatible frameworks.
Check the Ruby agent's version support for your web servers, web frameworks, databases, background jobs, HTTP clients, etc.
Troubleshoot common problems.
Scan the full list of Ruby self-service documentation to troubleshoot and solve typical problems quickly.