newrelic/newrelic-ruby-agent ↗
Created Jan 4, 2021 · View the newrelic/newrelic-ruby-agent repository page
New Relic RPM Ruby Agent
Want this for your repo?
Render a free sample of any GitHub repo in seconds.
Contributors
217
Lines of Code
35,955
From
Jul 30, 2007
To
Dec 21, 2020
About newrelic/newrelic-ruby-agent
The New Relic Ruby agent is an application performance monitoring tool that helps developers identify and solve performance issues in Ruby applications. It can be installed as either a Ruby gem or a Rails plugin and monitors web applications to collect performance data, which is sent to New Relic's platform for analysis. The agent also supports collecting custom business data alongside performance metrics, enabling data-driven decision making about application optimization and user experience.
The agent supports a wide range of Ruby versions and frameworks, with documentation covering installation scenarios for Rails applications, AWS Lambda, Google App Engine, pure Rack apps, Heroku deployments, and background job monitoring. It can also be used to monitor non-web Ruby applications beyond traditional web frameworks. Installation is straightforward through Bundler or direct gem installation, with configuration options available through New Relic's documentation.
The project is actively maintained by New Relic engineering teams and licensed under the Apache License Version 2.0. It welcomes community contributions through GitHub pull requests and follows a standard contributor licensing agreement process. New Relic provides comprehensive support through documentation, a dedicated support team available 24/7, training resources, and a bug bounty program for security vulnerabilities.