All 30 Plugins
(Ordered by Popularity)
By Scout (994 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.
By Highgroove Studios (711 installs)
Monitors the load on server, generating an alert if the load over the last minute is greater than a specified amount.
By Highgroove Studios (490 installs)
Monitors the amount of space remaining on a disk, generating an alert if the amount of space used exceeds a given percentage.
By Eric Lindvall (461 installs)
Returns a profile of the system's memory usage (memory used, % memory used, swap used, % swap used, etc). Requires procfs.
By Scout, Eric Lindvall (290 installs)
Monitors the memory usage of a process, generating an alert if it exceeds a specified threshold.
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)
By Highgroove Studios (154 installs)
Returns the length of time since the last server restart.
By Rob Lingle, Eric Lindvall (145 installs)
Reports the current utilization.
By Forumwarz (123 installs)
Monitors for slow MySQL queries and generates an alert (containing the queries) whey they occur.
By Eric Lindvall (116 installs)
Returns the number of each of type of query (delete, insert, update, select, and total).
Requires the MySQL gem.
By Highgroove Studios (111 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.
By Eric Lindvall (78 installs)
Measures network in/out in KB per sec and packets per sec.
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.
By Lukas Rieder, Alexander Lang & Eric Lindvall (45 installs)
Monitors Delayed Job, a Database-backed asynchronous priority queue.
By Sam Sinensky (28 installs)
Monitors Sphinx, an open-source SQL full-text search engine.
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.
By Luc Castera (15 installs)
Monitors Nginx, reporting the total # of requests, the total number of connections, and the number of connections reading, writing, and waiting.
By Will Ronco (14 installs)
Monitors Apache traffic, reporting throughput in requests per-second.
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.
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.
By Doug Barth (7 installs)
Monitors a given RabbitMQ Queue
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.
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.
By Mark Hasse (5 installs)
Monitors /proc/mdstat for disk failures.
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.
By Matt Todd and Ches Martin (5 installs)
Monitors a Redis database, reporting commands per-second, connections per-second, Used Memory, and more.
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.
By Doug Barth (4 installs)
Monitors RabbitMQ, an enterprise messaging system based on the emerging AMQP standard.
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.
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.