FiveRuns Releases Public Beta of TuneUp and General Availability of Manage 2.0

Share Article

Hosted tools enable developers to profile Ruby on Rails application performance in development and monitor performance in production; Open source Ruby instrumentation library also released. FiveRuns, the application monitoring and systems management company for Ruby on Rails, today released the public beta for FiveRuns TuneUp, a free, socially networked application profiling tool for Ruby on Rails developers that provides rapid application performance analysis in development. The company also announced general availability of FiveRuns Manage 2.0, the subscription-based application performance management tool for production Ruby on Rails applications.

We're a small team on a tight budget, practicing agile methods. FiveRuns gives us more confidence in each deploy, a window into performance issues we never had before, and a much better ability to plan and scale.

FiveRuns, the application monitoring and systems management company for Ruby on Rails, today released the public beta for FiveRuns TuneUp, a free, socially networked application profiling tool for Ruby on Rails developers that provides rapid application performance analysis in development. The company also announced general availability of FiveRuns Manage 2.0, the subscription-based application performance management tool for production Ruby on Rails applications. FiveRuns now offers three products for Ruby on Rails developers and operations teams: the new FiveRuns TuneUp, Manage 2.0, and Install, a free, production-ready Ruby on Rails stack. The company will also contribute open source components to the Ruby on Rails community, starting with a Ruby instrumentation library, the first in a series of open source components made public today on FiveRuns.org, RubyForge, and Github.

About FiveRuns TuneUp:
FiveRuns TuneUp is a free, socially networked application profiling tool for Ruby on Rails developers that provides visibility into application performance during the development phase. Designed for rapid application performance analysis in development, both privately and with input from the community, FiveRuns TuneUp gives developers visibility into performance trouble spots and bottlenecks before they reach production. Users can install the TuneUp plugin for immediate access to performance metrics, and choose to post code samples for the community to help troubleshoot and provide feedback. Specific features include:

  •     Easy installation in a matter of seconds, packaged as a Rails plugin;
  •     Constant performance information, as TuneUp works in the background to provide detailed performance metrics without having to leave the application;
  •     Ability to quickly see bottlenecks and drill down into the code that is causing trouble, which means no more tedious sifting through log files;
  •     Ability to upload a Run, or a full trace of a single application request, to the FiveRuns TuneUp service and ask for help -- users can publish the Run for their development team's eyes only, or make it public and seek help from the community;
  •     A dashboard to monitor recent activity from the user's public Runs along with those to which they've contributed;
  •     And the opportunity to collaborate with other Ruby on Rails developers -- browse Runs and application profiles from other community members to look for similar configurations and performance problems, and connect directly with these members to share experiences and answers.

A comprehensive product overview and sign up for the TuneUp beta can be found here.

What's New in FiveRuns Manage 2.0:
One year after FiveRuns launched its original Rails application management product, the 2.0 version is simpler, lighter-weight, adds monitoring support for more subsystems and new features based on feedback from more than 100 subscribing customers. FiveRuns Manage continues to provide the only complete functionality for managing the performance of Ruby on Rails applications and the environment on which they run. This capability, a requirement for companies deploying production Rails implementations, greatly reduces false positives from Rails-only monitoring solutions and ensures that organizations spend their time fixing the right problem the first time. Specific updates include:

  •     Enhanced Rails Metrics: Detailed Rails application metrics across the whole framework with a simplified interface so application performance problems can be quickly identified and addressed;
  •     Monitoring for the entire Rails stack: Adding to its current monitoring support for a wide range of operating systems, databases, web servers, application servers, and other subsystems, this release adds support for several new subsystems including PostgreSQL, Mongrel, nginx, and memcached;
  •     Fully customizable contextual triggers and notification chains, which proactively alert users to problems when performance conditions are met, and eliminate the need to watch the console at all times;
  •     Interactive Metric Graphs: Fully interactive, granular metric graphs let users correlate performance metrics across the Rails application and all of the monitored systems, through one view, significantly saving diagnostic time;
  •     A new, lightweight, 100% Ruby client that consumes minimal resources and is optimized for virtualized environments, small slices, Amazon EC2, and other server environments.

A comprehensive product overview and sign up for Manage 2.0 can be found here.

Open Sourced: Instrument, a Ruby instrumentation library
The FiveRuns development team also released the first of several open source components that focus on Ruby on Rails instrumentation, performance, scalability and deployment. FiveRuns Instrument provides a simple API for instrumenting Ruby method invocations, and has been released under the MIT license on Github, RubyForge and the new FiveRuns.org. The library gets useful information out of methods with a minimum of fuss, and without having to dig into code to add debugging output. The team plans to open-source several more Rails components over the next few months at FiveRuns.org.

Relevant quotes:
James Elwood, Network Ninja Master, Geezeo.com: "After stumbling around with various roll-your-own monitoring services, none of which satisfied, we found FiveRuns and it was love at first click. From the dashboard I can see how our architecture is performing and, more importantly, what our Rails stack is up to or not. Detailed reports can be generated to help us target soft spots and the alerts system helps us stay on top of emerging issues so we can tackle them before they become site crippling problems. FiveRuns, it changed my life."

Seth Faxon, Software Developer, Mars Hill Church: "We're a small team on a tight budget, practicing agile methods. FiveRuns gives us more confidence in each deploy, a window into performance issues we never had before, and a much better ability to plan and scale."

Steve Sanderson, Vice President of Development and Technology at FiveRuns: "Ruby on Rails has a very strong and opinionated development community, where we see an opportunity to provide a forum for focused collaboration to solve interesting and difficult performance problems. FiveRuns TuneUp gives developers deep visibility and relevant information to debug and improve the performance of their application, and a community setting to collaborate with others to solve tough performance problems."

About FiveRuns
FiveRuns provides an end-to-end ecosystem of tools around Ruby on Rails, including its flagship monitoring and management tool, FiveRuns Manage. Built on Rails and delivered as a hosted service, FiveRuns' products enable organizations to save money and reduce operational complexity by managing the entire Ruby on Rails application lifecycle -- from installation to production. For more information or to start a free trial subscription, visit FiveRuns.com.

Copyright ® 2008 FiveRuns Corporation. All Rights Reserved. FiveRuns is a trademark of FiveRuns Corporation. All other trademarks, trade names, or company names referenced herein are used for identification only and are the property of their respective owners. Rails is a trademark of David Heinemeier Hansson.

# # #

Share article on social media or email:

View article via:

Pdf Print

Contact Author

Lauren Sell
FiveRuns
512-241-2246
Email >
Visit website