Monitoring a Log File

A log file is a lot like a neglected board game covered in dust. I don’t play board games that often, but when I do, I always say “we should do this more often”. The log files we have for Scout collect lots of great information, but we only reference ... Read more

Memcached Monitoring

Jesse Newland of Rails Machine has created a Memcached monitor plugin to track all the key stats from your Memcached instance, including gets/ sets/ hits/ misses/ evictions/ per second, uptime, memory used, KB read per second, KB written per second, and more. Install the Memcached plugin from our directory , ... Read more

MongoDB Slow Queries Monitoring

Thanks to Jacob Harris , we have a MongoDB Slow Queries plugin for Scout. The MongoDB plugin captures the number of slow queries per minute according to the threshold you specify. It also reports details of any slow queries that take place. Of course, like any other Scout plugin, you ... Read more

Production Server Sysadmin Essentials

~ or ~ Sysadmin Eye for the Dev Guy Developers! You can churn out a Rails or Sinatra app in no time. What about putting it out there in production? Occasionally forget the syntax for crontab or logrotate? Yeah, me too. That's why I wrote up a few essential notes ... Read more

The MySQL MyISAM and InnoDB engines and a grocery checkout

There’s no shortage of resources comparing the MyISAM and InnoDB storage engines. You’ll quickly see it isn’t a black-and-white decision after reading through various discussions debating MyISAM and InnoDB. Why is the decision so hard? Setting up your database is one of the first steps when building a web application. ... Read more

In-depth Rails Monitoring using only a production log file

No Rails plugins to install. No performance hit during the request cycle. Nothing to break your application code. Nothing to restart. With just the path to your production Rails log file, Scout's new Rails monitoring plugin alerts you when your Ruby on Rails application is slowing down and provides detailed ... Read more

EC2 CloudWatch graphs, trends, and alerts

If you're using Amazon EC2, you may be familiar with CloudWatch, Amazon's analytic system that provides metrics on CPU usage, Network I/O, and Disk I/O of your instances. While CloudWatch collects metrics, it doesn't provide a web interface for viewing the metrics, graphs, trending, or alerting. Enter our Scout EC2 ... Read more

Scout Checks in on Passenger

The number one requested plugin for Scout has been a Phusion Passenger monitor. I’m happy to report that is now available. Using the new Passenger Monitor plugin , Scout can keep track of Passenger’s VM size, process count, and the amount of private memory it has squirreled away. Aside from ... Read more

Recording Historical Data in Scout

By default, when you create a report in Scout , we assume that the data corresponds to the time the report was submitted. Sometimes this isn’t the case – for example, you can retrieve the number of subscribers to your RSS feeds in Feedburner , but not from the current ... Read more

Monitoring Your Rails Sessions With Scout

An oft-forgotten maintenance issue on Ruby on Rails applications is forgetting to expire old sessions. Lots of sessions in your database can dramatically slow performance. You can use a cron job to expire old sessions, but it’s not always foolproof. We’ve seen timeouts when attempting to delete lots of session ... Read more

Start your free 14-day trial today.
No credit card needed.