Plugin DirectoryOnce you have a Scout account, installing a plugin is a button-click away.
All 89 Plugins Order By
Monitors a given log file, reporting the rate of occurrences of a provided term.
Reports the following MP statistics : user, nice, sys, iowait, irq, soft, steal, idle, intrps
Counts network connections on specific ports you specify. Also summarizes connections by type (udp, tcp, and unix).
Monitors the memory and cpu usage of a process, generating an alert if it exceeds a specified threshold.
Tracks inode usage (inodes used, capacity used, etc).
Tracks the amount of memory and number of pages being read from and written to the swap space. This information can be more useful than just how much data is in your swap space because it measures churn.
Checks for the presence of one or more processes (based on a list you provide), and raises an alert if some of the processes are not present.
Monitors the availability of a URL, sending an alert if the URL is not reachable.
Checks the clock offset between the local host and a remote NTP server.
Reports network latency between servers, virtualization steal %, and EBS performance for EC2 & EBS.
Returns statistics on MySQL connections and select, delete, insert, and update operations.
Monitors Nginx, reporting the total # of handled requests, the request throughput, and the number of active, reading, writing, and keep-alive connections.
Measures the number of sockets in each socket state. This can be helpful in diagnosing issues with short-lived connections leading to socket starvation and rejected connections.
Monitors a Ruby on Rails application's performance, providing a breakdown of slow requests and a detailed daily performance report. Nothing to install in your Rails app - just provide a full path to the log file.
Reports server status metrics for a MongoDB server (query rate, btree miss ratio, connections, etc).
Monitors a specific MongoDB database, reporting metrics on index, storage size, number of objects, etc.
Monitors a Redis database, reporting commands per-second, connections per-second, Used Memory, and more.
Monitors HAProxy, reporting the request rate, error rate, and proxy status for the specified proxy.
Monitors a given RabbitMQ Queue
Reports the status of the last Puppet run.
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.
Monitors Apache traffic, reporting throughput, busy workers, and idle workers.
Tracks Passenger's VM size, process count, private memory usage, the number of application instances currently alive, the number of instances that are currently processing requests, and the number of idle instances.
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.
Check that a list of provided host:ports accept TCP connections.
Monitors for slow MySQL queries and generates an alert when the slow query rate increases dramatically.
Checks the timestamp on a given file, generating an alert if the timestamp of the file is older than a given threshold.
Monitors the replication for a master-slave MySQL database setup reporting the number of seconds the slave is behind the master.
Reports JMX values. By default, Heap and Non-Heap memory usage metrics are reported. Additional metrics can be specified in the plugin settings.
Report the synchronisation state of the NTP daemon running on the server.
Provides overview stats of a MongoDB Replica Set and its individual nodes.
Provides a summary of PostgreSQL cluster query activity.
Reports stats on an elasticsearch index, including index size, number of documents, etc. Requires elasticsearch version 0.18.0 or greater.
Monitors Resque, a Redis-backed Ruby library for creating background jobs, placing those jobs on multiple queues, and processing them later.
Reports key metrics for Sidekiq, a Ruby message processing library.
A versatile plugin to report any data in JSON format to Scout. It can read http://, https://, local files, and more.
Reads and parses the php-fpm status page.
Monitors /proc/mdstat for disk failures.
A simple wrapper to execute a Nagios plugin and report the status and performance data output to Scout.
Monitors SSL certificate expiration
Monitors NSQ, a realtime distributed messaging platform.
Reports stats on an elasticsearch cluster, including health (green, yellow, red), number of nodes, number of shards, etc.
Reports key container metrics.
Reports key Varnish metrics.
Reports ZooKeeper node stats - including whether the node is a leader or follower, latencies and traffic.
Monitors Delayed Job, a Database-backed asynchronous priority queue.
Monitors the number of active NFS connections and the state of NFS processes.
Monitors RabbitMQ, an enterprise messaging system based on the emerging AMQP standard.
Measures nf_conntrack_count and nf_conntrack_max values of the Linux nf_conntrack module. Also calculates the %used of count/max values.
Reports slow queries based on the threshold (100ms or greater) you specify. Provides details on queries that are slow.
Nagios Check RAID BETA
Checks all RAID volumes (hardware and software) that can be identified, reporting if there are any errors.
Reports stats on a node in the elasticsearch cluster, including size of indices, number of docs, memory used, threads used, garbage collection times, etc.
Monitors Sphinx, an open-source SQL full-text search engine.
InnoDB Stats BETA
This plugin tracks the size of the buffer pool, usage and the read/write ratio.
Monitors a specified Kestrel Queue.
The status of a specific Gearman task
Tomcat Monitor BETA
Reports request (avg/max) and throughput from the Tomcat log.
Reports key MariaDB Galera Cluster metrics.
Solr Stats BETA
Provides performance statistics on the Solr Search Server.
Reports key uWSGI metrics.
Reports metrics for Beanstalkd, a simple, fast work queue.
Reports stats on the couchbase node in the Couchbase cluster.
Monitor **slave replication lag** via pt-heartbeat, which is provided by the Percona toolkit. Percona's method is considered more reliable than MySQL's internal Seconds_Behind_Master metric.
An overview of Gearman status.
Riak Stats - Core BETA
Monitors a Riak database, reporting key metrics.
Java Heap Size BETA
Retrieves the Java heap size used out of jmap.
Riak Stats - FSM BETA
Reports Riak Finite State Machine (FSM) time metrics
Monitors mod_pagespeed, Google's Apache 2.x module for performing on-the-fly optimization in the Apacheâ„¢ 2 HTTP Server.
PostgreSQL Replication Monitoring
Celery Overall BETA
This is a global view of your Celery system. It monitors and reports on how many workers you have running, total task results/state, and task results per minute/second.
Monitors overall Kestrel stats
Executes a query against the Elasticsearch Logstash index to ensure it is functioning.
File Stat NEW
Monitor whether a file exists and various attributes of that file. Also works on directories, links, pipes, sockets, device files.
Celery Tasks BETA
Monitors the throughput of your 20 most active Celery tasks.
Docker Monitor BETA
Reports key metrics for docker containers
Monitors a specified CouchDB database.
Monitors mk-heartbeat.log for replication delay. mk-heartbeat.log is generated by the Maatkit 3rd-party utility.
Opsource Cloud Files BETA
Monitors an Opsource Cloud Files account, reporting bandwidth and storage metrics.
FreeRADIUS Stats BETA
Reports key FreeRADIUS stats
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.
Amazon SQS Status BETA
Returns the size of the specified Amazon SQS queues.
Monitors the number of items in a starling queue, generating an alert if the maximum queue depth is exceeded for a given queue.
Solr Replication BETA
Monitors if Solr servers are replicating properly.
Monitor one or more Heroku Dataclips
Tungsten Monitoring BETA
Monitors Tungsten status, replication roles, datasources, and latencies.
Celery Task Details BETA
Monitors detailed stats on specific Celery task types (results/states, average runtime, etc).
Monitors Ceph, reporting key metrics.
Check Ping NEW
Reports a 1 or 0 depending on whether a specified host responds to ping.