Welcome, Engine Yard Customers!
Engine Yard and New Relic. Serious about Rails performance.
Engine
Yard, your Rails deployment platform, wants to make it easy for
your applications to perform and scale. So do we. That's why
they're partnering with us to give you exclusive, FREE access
to RPM Bronze.
Get to the bottom of performance problems fast-with RPM. New Relic RPM is a Rails application monitor that lets you see your app's performance metrics in real time so you can find problems and fix them fast. Troubleshoot, diagnose, and optimize in production with RPM's drilldown capabilities and day-to-day comparisons.
Make performance a priority. Sign up for RPM Bronze today. It's FREE for Engine Yard customers!
- Sign up for Engine Yard Bronze. This $40/host/monthly value is FREE to Engine Yard Customers! You're 2 minutes away from complete visibility into your Rails app. (Once you download this Rails performance monitor, check out our sign up & install demo)
- We'll email you a license key and instructions. Install the plug-in. Be on your way.
- Current customer? Upgrade anytime to get more features—like Transaction Tracing, Automated Incident Detection, Scalability Analysis, Error Tracking, and up to 3 months of data retention. You get a special Engine Yard discount.
RPM Bronze Features at a Glance
Rails monitoring features to help you find rails problems fast.
Index Hunter
Divide and conquer Rails performance bottlenecks. View the 15-slowest ActiveRecord queries by Controller action. Find slow queries so you can devise strategies—like SQL indexing—to fix them.
App Integration
Make Rails performance a part of every day. RPM integrates with Twitter, Campfire, Lighthouse, and Capistrano so you and your team can monitor Rails problems and solve Rails performance problems without interrupting your day. Serious about Rails performance? RPM is, too. It’s also silent. Here when you need it, invisible when you don’t.
Deployments
Wondering which came first—the deployment or the performance problem? Ask RPM. See your last deployment superimposed on app data—and spot a bad version before users feel the burn.
Dashboard
See at-a-glance performance data every time you log in. If your site needs tuning and scaling, this high-level dashboard tells you right away. Set red, yellow, and green thresholds for quick and easy Rails application monitoring. For each host, you see key metrics for the last 5 minutes. With this high-level dashboard, enterprise Rails application monitoring is easy.
Performance Breakdown
See performance breakdowns—before your app has them. Aggregate data shows you where each Controller action spends its time. For example, you may discover an ActiveRecord call took up 50% of a Controller action's time. Slice and dice Rails metrics any way you like.
Metric Analyzer
Put your metrics under the microscope. You can drill down into ActiveRecord operations, Controller actions, or View rendering to see time series graphs, performance breakdowns, and high-level overviews. The Metric Analyzer tells you all you need to know.
Cluster Breakout
Uncover buried problems by viewing a separate metric stream for each application instance. A cluster breakout makes it easy to spot a single-zombied mongrel, for example. Aggregate performance data can hide these kinds of insights.
Weekly Email Reports
Every Monday we'll send you an overview of your app's performance for the past week, so you can fix Ruby problems early. See average performance for key metrics on each day last week and for last week as a whole. Start every Monday the intelligent way—when you review last week’s performance highlights in your Monday Morning Email.
Guest Access
Working with your Rails hosting provider to solve a sticky issue? Guest access lets you share the context of a Rails performance problem so you can resolve it fast. Head to your account’s admin page and type the email address of your guest. RPM enables real-time Rails performance collaboration.
Support
Got a question? All RPM subscriptions—from Lite to Gold—are fully supported through email. As a subscriber, you'll be the first to know about tips, tricks, and product updates. Gold subscribers also get phone support.
Notes
Never troubleshoot alone. Solve Rails problems as a team with Notes. Just capture the graph, add your thoughts, and share your notes with fellow investigators. Problems shared with your team aren’t problems for long. Over time, these notes become your application’s life story. Thanks to this collaboration feature, solving Ruby on Rails app problems becomes that much easier.
Time Consumption
Find out which parts of your application consume the most time. RPM scans your application to show you. When you know where to solve Rails problems, your Rails app can give its best performance.
API
The discriminating developer uses many tools. Now, you can make RPM an integrated part of them. The API lets you check your app’s pulse from dashboards, iPhones, desktops, home pages, Basecamp—wherever. Switch on the RPM API. Get the license key. And get back to your code.
Time Comparison
When fresh code or user activity is causing performance slowdowns, you need to know. Compare today’s performance with the same time yesterday.
ActiveRecord with Drill Down
Learn how much time your application spends waiting for the database to respond. See the top-15 database consumers of wall clock time. Drill down into any ActiveRecord to see the Controller actions that call the query most often.
Controllers
Is your Rails application suddenly slow? Slow Controller actions are a common red flag. RPM lets you view the top-20 slowest Controller actions. You can also drill down into a performance breakdown for each Controller action. Now you know the real-time answer to, “Where do I begin?”
Page Volume with Drill Down
Have your very own popularity contest. Which URLs get called most? When you know, you can tune them. Everyone wins. Understand how often URLs are accessed. Get the top-15 URLs by access count. You can also drill down into a performance breakdown for each URL.
Apdex Scores
Apdex is an industry standard for measuring user satisfaction with your application. It’s a one-number score target set by your company.
Developer Mode
Developer Mode lets you monitor your app’s performance, right from your local machine. Install the RPM plug-in and run with RAILS_ENV=development to get fresh insights in seconds—and for as long as you want. See HTML pages with detailed breakdowns, including your app’s last 100 transactions, SQLs for each transaction, and SQL Explains for each SQL statement. Developer Mode is always ready on your local machine.
iPhone® Access
Need to get away? For Rails application monitoring on the run, use RPM iPhone access. See how your app is performing in real time, and drill down to the details. To get started, sign up for RPM. Then, from your iPhone, visit https://iphone.newrelic.com.
Want more features, more functionality?
Consider upgrading at the discounted Engine Yard rate. Upgrading gives you access to even more new features, like:
- Transaction Tracing. Transaction Tracing provides a deep drilldown into your application's slowest individual transactions. Drill down into the transaction's SQL, all the way to the SQL EXPLAIN.
- Automated Incident Detection. Get back to your code. We'll keep watch, automatically. A red flag on your home page or an RSS feed sounds the alarm.
- Scalability Analysis. See response time, CPU utilization, and Database plotted against your application load.
- Error Tracking. Friends don't let friends parse log files. RPM captures, tracks, and classifies errors for you.Up to 3 months of data retention. See long-term trends & keep on tuning.
"At Engine Yard, our mission is to give our customers highly stable, enterprise-level Rails application deployment services. Solving problems fast is critical. With New Relic RPM, our customers can quickly pinpoint and resolve performance problems. This partnership raises the bar on what organizations can expect from a Ruby on Rails deployment platform."
— Tom Mornini, CTO Engine Yard
"New Relic RPM is the best tool I've come across to monitor the performance and bottlenecks of Rails applications. It instruments all aspects of the framework without affecting application performance. The various graphs allow you to drill down into very detailed information about how your application is performing right now. This tool has been worth its weight in gold for us here at Engine Yard. We've used it to solve countless issues with clients' applications."
— Ezra Zygmuntowicz, Software Architect, Engine Yard
Hosting applications outside of Engine Yard? Click here to sign up for one of our standard RPM packages.
