Introduction
Pinpoint and solve Ruby application performance issues down to the line of code. New Relic APM is the only tool you’ll need to see everything in your Ruby application—from the end user experience to server monitoring. Trace slow database queries, 3rd party APIs and web services, caching layers, background jobs, and more. Ruby monitoring has never been easier.
Key Features
- Real User Monitoring (RUM)
- Architecture mapping
- Distributed tracing for applications
- Production thread profiler
- Code level diagnostics with transaction traces
- User satisfaction measurement with Apdex
- Trace details by browser type or geographic region
Troubleshoot your App with Ruby Monitoring
Use the Application Overview Dashboard for general information about your app and then drill down to geographical information, web transactions and errors. In one place, you can easily see:
- Response time
- Apdex score
- Throughput (requests per minute)
- Web transactions
- Error rate
- Recent events
- Server information
Find Ruby Errors Fast
Whether your app is in a dedicated data center, a public cloud or a hybrid cloud, New Relic APM works just the same. You’ll see page load times for real users by browser and geography. Easily see the top five web transactions, their average response times and throughput, with links to transaction traces.
- Trace applications with distributed tracing
- Get critical information on NoSQL data stores and SQL databases.
- Monitor background jobs and web transactions.
- Create your own custom metrics, such as order value, login attempts, signups and registrations, and then create custom dashboards on those metrics.
- Get alerted to application errors and exceptions - fix problems before they affect users.
Gain Visibility into Performance Levels
Monitor every detail of your app, from the end user experience through your servers and down to the line of code with a single tool. Identify misconfigurations and potential bottlenecks. Give your entire team access to the New Relic dashboard so they can drill down into detailed information about web transactions, including key transactions, browser traces and transaction traces.
Why New Relic?
New Relic APM is the only SaaS application monitoring tool that monitors the entire Ruby app. With a single product and a single UI, New Relic lets you see the whole stack, front and back, in a real-time performance dashboard you can access anytime, anywhere.
Support for Every Major Language and Platform
We support all the major frameworks right out of the box, including:
Case Studies
Read our case studies to see how thousands of companies have used New Relic for Ruby app monitoring.
"How do I install the New Relic agent?"
Glad you asked! Here's an example process typical for a Ruby agent installation. Your process may differ depending on the environment you're adding the New Relic agent to.
- CREATE A NEW RELIC ACCOUNT
- INSTALL THE NEW RELIC AGENT AS A GEM
- Add the gem to your Gemfile:
gem "gem name"
gem "gem name"
gem "gem name"
gem "gem name"
gem "newrelic_rpm"
- Bundle from your application directory:
$ bundle install
Using newrelic_rpm (3.6.4)
Updating files in vendor/cache
Your bundle is complete!
Use 'bundle show [gemname]' to see where a bundled gem is installed.
- Add the gem to your Gemfile:
- DOWNLOAD NEWRELIC.YML
Place the file into your app's config directory, replacing the existing one. - RESTART YOUR APPLICATION
- A few minutes later, your application will begin sending data to New Relic.
- Once we receive the data, your application will be listed on your dashboard.
New Relicを無料で利用してみませんか?
無料でスタックの監視を開始しましょう。New Relicの無料アカウントでは全機能へのアクセス、毎月100GBまでのデータ取り込みが無料で利用できます。