All 52 Plugins   (Ordered by Popularity)

Ruby on Rails Monitoring

By Scout (995 installs)
Monitors a Ruby on Rails application's performance, providing rich alerts on slow requests and a detailed daily performance report. Nothing to install in your Rails app - just provide a full path to the log file.

Server Load

By Highgroove Studios (712 installs)
Monitors the load on server, generating an alert if the load over the last minute is greater than a specified amount.

Disk Usage

By Highgroove Studios (491 installs)
Monitors the amount of space remaining on a disk, generating an alert if the amount of space used exceeds a given percentage.

Memory Profiler

By Eric Lindvall (462 installs)
Returns a profile of the system's memory usage (memory used, % memory used, swap used, % swap used, etc). Requires procfs.

Process Usage

By Scout, Eric Lindvall (290 installs)
Monitors the memory usage of a process, generating an alert if it exceeds a specified threshold.

URL Monitoring

By Scout, Eric Lindvall (242 installs)
Monitors the availability of a URL, sending an alert if the URL is not reachable. The following data is reported: * Url Reachable (1 if reachable, 0 if not) * Response Time (secs)

Server Uptime

By Highgroove Studios (153 installs)
Returns the length of time since the last server restart.

Device Input/Output (iostat)

By Rob Lingle, Eric Lindvall (147 installs)
Reports the current utilization.

MySQL Slow Queries

By Forumwarz (123 installs)
Monitors for slow MySQL queries and generates an alert (containing the queries) whey they occur.

MySQL Statistics

By Eric Lindvall (115 installs)
Returns the number of each of type of query (delete, insert, update, select, and total). Requires the MySQL gem.

Phusion Passenger Monitor

By Highgroove Studios (108 installs)
Tracks Passenger's VM size, process count, and the amount of private memory it has squirreled away. You can also elect to be emailed if any of these statistics crosses a line you indicate.

Network Throughput

By Eric Lindvall (78 installs)
Measures network in/out in KB per sec and packets per sec.

Apache Log Analyzer

By Scout (59 installs)
Provides statistics from an Apache access log: request distribution by hour, most popular URIs, traffic sorted by sum, and traffic sorted by mean. Just install this plugin in Scout and provide the full path to the Apache access log file.

Delayed Job

By Lukas Rieder, Alexander Lang & Eric Lindvall (45 installs)
Monitors Delayed Job, a Database-backed asynchronous priority queue.

Mongrel Cluster Monitor

By Adam Parrott (42 installs)
Monitors mongrel clusters, reports uptime, and attempts restarts of down mongrels.

Sphinx Monitoring

By Sam Sinensky (28 installs)
Monitors Sphinx, an open-source SQL full-text search engine.

EC2 CloudWatch

By Andre Lewis (19 installs)
Get graphs, alerts, and trends on your CloudWatch data. Captures NetworkIn, NetworkOut, DiskReadOps, DiskWriteOps, DiskReadBytes, DiskWriteBytes, and CPUUtilization on a single instance or an autoscaling group.

Keep Process Running

By Highgroove Studios (16 installs)
This plugin simply monitors the active running processes to see if a specific process is running.

Nginx monitoring

By Luc Castera (16 installs)
Monitors Nginx, reporting the total # of requests, the total number of connections, and the number of connections reading, writing, and waiting.

Apache Load

By Will Ronco (13 installs)
Monitors Apache traffic, reporting throughput in requests per-second.

Memcached Monitor

By Jesse Newland (13 installs)
Provides stats on your memcached instance, including gets/ sets/ hits/ misses/ evictions/ per second, uptime, memory used, KB read per second, KB written per second, and more.

Starling Monitor

By Mike Mangino (10 installs)
Monitors the number of items in a starling queue, generating an alert if the maximum queue depth is exceeded for a given queue.

Active Logins

By Mark Hasse (9 installs)
Track the number of people logged into your server (via console, ssh, telnet, etc.) at a particular time.

Rails Session Monitoring

By Tim Morgan (8 installs)
Checks for old Ruby on Rails sessions in your database, reporting the number of total sessions and old sessions.

Memcached Monitor

By Mike Mangino (7 installs)
Monitor the response of a memcached server. Sets a value and gets it back, generating an alert if the response time exceeds a given threshold.

RabbitMQ Queue Monitoring

By Doug Barth (7 installs)
Monitors a given RabbitMQ Queue

MongoDB Slow Queries

By Jacob Harris (6 installs)
Reports slow queries based on the threshold (100ms or greater) you specify. Provides details on queries that are slow. This plugin is BETA.

Timestamp Monitor

By Chad Woolley (6 installs)
Checks the timestamp on a given file, generating an alert if the timestamp of the file is older than a given threshold.

Monitor /proc/mdstat

By Mark Hasse (5 installs)
Monitors /proc/mdstat for disk failures.

Passenger Status

By Jason Lee (5 installs)
Provides metrics on Passengers internal state, including the number of application instances that are currently alive, the number of instances that are currently processing requests, and the number of idle instances.

Redis Monitoring

By Matt Todd and Ches Martin (5 installs)
Monitors a Redis database, reporting commands per-second, connections per-second, Used Memory, and more.

MySQL Replication Monitor

By Mike Mangino (4 installs)
Monitors the replication for a master-slave MySQL database setup reporting the number of seconds the slave is behind the master.

RabbitMQ Overall Monitoring

By Doug Barth (4 installs)
Monitors RabbitMQ, an enterprise messaging system based on the emerging AMQP standard.

Google Analytics

By Highgroove Studios (3 installs)
Returns the number of page views and visits for the current day.

Facebook Content Monitor

By Mike Mangino (3 installs)
A simple monitor that will login to Facebook and then fetch a given URL and make sure it contains a string. This is useful for making sure you don't get a maintenance page or an error page.

Ruby on Rails Single Path Request Monitoring

By Highgroove Studios (2 installs)
Monitors requests to a SINGLE PATH (ie - /forums/show) in a Ruby on Rails web application, alerting when slow web requests occur.

Monitor time drift from official NIST time

By Mark Hasse (2 installs)
Checks time with NIST using daytime and calculates drift with the host being monitored. Alerts based on a user settable value indicating maximum drift.

URL Content Monitor

By Jens-Christian Fischer (2 installs)
This plugin looks for a given piece of text on a web page. If it's not found, an alert is generated.

Mongrel Cluster Monitor

By Highgroove Studios (2 installs)
Uses mongrel_rails cluster::status to determine if any mongrels in your cluster have gone down. Sends alerts and attempts to restart when mongrels go down.

FeedBurner Stats

By Highgroove Studios (1 install)
Returns the feed circulation and hits from yesterday for the given feed.

Yahoo Total Entries

By Highgroove Studios (1 install)
Returns the total number of entries for each of the provided search terms. Separate multiple terms with a ",".

Monitor that a dynamic DNS address is current

By Mark Hasse (1 install)
Compares your current IP address to the hostname provided and checks to see that they are equal. This must be running behind or on the dynamic address.

Check Permissions

By Highgroove Studios (0 installs)
Looks at all files in a directory and ensures that each has the specified owner, group, and mode.
Already have a Scout account?   Where do I login? Highgroove Studios Powered By Rails Machine