A collection of custom plugins for the Cloudkick agent
Python Ruby Shell
Permalink
Failed to load latest commit information.
pidfileIsRunning adding pidfileIsRunning script Apr 2, 2011
README Add license mention Dec 24, 2010
any_connections.sh s/critical/err/g Oct 3, 2011
apache_log_age.py Add MIT license blocks for all of the Cloudkick written plugins Dec 24, 2010
check_drbd.py Make script executable and print and error if drbd device can't be fo… Jun 6, 2011
check_ldap.py Add MIT license blocks for all of the Cloudkick written plugins Dec 24, 2010
check_loopback.py Add MIT license blocks for all of the Cloudkick written plugins Dec 24, 2010
check_nagios_host_count.sh Always print metric. Jul 10, 2011
check_nvidia_gpu.py Add MIT license blocks for all of the Cloudkick written plugins Dec 24, 2010
cman_nodes.rb Added simple cluster monitoring using cman_tool Jan 14, 2012
cyberpower_status.py Changed all calls to be CloudKick compliant. Oct 17, 2011
dir_size.sh Just added a test for all args, usage instructions and clarification … Jul 8, 2011
fail2ban.py Wrap f.close() with try/except block. Dec 24, 2010
haproxy.rb s/critical/err/g Oct 3, 2011
http_connections.sh s/critical/err/g Oct 3, 2011
https_connections.sh s/critical/err/g Oct 3, 2011
is_process_running.sh modified to is_process_running.sh to allow process_name to be an argu… Jan 16, 2012
latency_check.py Add MIT license blocks for all of the Cloudkick written plugins Dec 24, 2010
log_freshness.py Use cloudkick "err" marker. Apr 5, 2011
log_knownerrors.rb Lines of file to parse Mar 17, 2011
mdadm_check.py Adding new plugin to monitor mdadm arrays. Dec 17, 2012
mysql_innodb_and_slave_stats.sh executable! Dec 7, 2010
mysql_mk_heartbeat.rb Mysql replication delay monitor. Aug 17, 2011
mysql_stats.py Add MIT license blocks for all of the Cloudkick written plugins Dec 24, 2010
new_ssl_connections.rb s/critical/err/g Oct 3, 2011
node_statuses.py Add plugin that figures out what percentage of your nodes have bad ch… Nov 9, 2011
open_files.py Renamed plugin for consistency. Dec 9, 2010
postfix_status.rb Merge pull request #32 from flores/master Oct 4, 2011
postresql_stats.py Add plugin for monitoring PostgreSQL server status Oct 9, 2010
process_count.sh Add process_count.sh plugin for checking if a process is running, and… Dec 31, 2010
puppet_catalog_age.sh Add MIT license blocks for all of the Cloudkick written plugins Dec 24, 2010
rabbitmq.py Made --queue-length optional. Mar 15, 2012
raid_check.py Initial import of my RAID checking plugin for my 3ware 7506 RAID cont… Jan 31, 2011
rds_stats.py Added MIT license and copyright Nov 24, 2010
redis_replication_check.rb added metric for connected slave and always output status per @kami's… Oct 4, 2011
redis_stats.py moved dbregex declaration to other global declarations Jan 24, 2011
resque resque: use gauge instead of int for processed and failed Nov 29, 2010
simple_port_check.sh added simple port checker script Dec 16, 2011
solr_status.py Fix typos. Feb 25, 2011
sqs.py Added support for specifying the alerting thresholds via arguments. Dec 12, 2010
turkey.py Add MIT license blocks for all of the Cloudkick written plugins Dec 24, 2010
ubic_process_status.sh modified to is_process_running.sh to allow process_name to be an argu… Jan 16, 2012
users_logged_in.py Switched to using the += operator. Much cleaner. Feb 13, 2011
varnish.py Update a plugin to also work with Python 2.5. Nov 29, 2013

README

This repository contains some useful custom plugins for the Cloudkick Agent. 

For more information on how to set up custom plugins, see https://support.cloudkick.com/Agent/Custom_Plugins

All files are under individual licenses.  See each individual plugin for their license.

If you are contributing a new plugin, we suggest using the MIT or Apache 2.0 license.