## Sensu-Plugins-aws [![Build Status](https://travis-ci.org/sensu-plugins/sensu-plugins-aws.svg?branch=master)](https://travis-ci.org/sensu-plugins/sensu-plugins-aws) [![Gem Version](https://badge.fury.io/rb/sensu-plugins-aws.svg)](http://badge.fury.io/rb/sensu-plugins-aws) [![Code Climate](https://codeclimate.com/github/sensu-plugins/sensu-plugins-aws/badges/gpa.svg)](https://codeclimate.com/github/sensu-plugins/sensu-plugins-aws) [![Test Coverage](https://codeclimate.com/github/sensu-plugins/sensu-plugins-aws/badges/coverage.svg)](https://codeclimate.com/github/sensu-plugins/sensu-plugins-aws) [![Dependency Status](https://gemnasium.com/sensu-plugins/sensu-plugins-aws.svg)](https://gemnasium.com/sensu-plugins/sensu-plugins-aws) ## Functionality **check_vpc_vpn** **autoscaling-instance-count-metrics.rb** **check-dynamodb-capacity.rb** **check-dynamodb-throttle.rb** **check-ec2-network.rb** **check-elb-certs.rb** **check-elb-health-fog.rb** **check-elb-health-sdk.rb** **check-elb-latency.rb** **check-elb-nodes.rb** **check-elb-sum-requests.rb** **check-instance-events.rb** **check-rds-events.rb** **check-rds.rb** **check-redshift-events.rb** **check-ses-limit.rb** **check-sqs-messages.rb** **ec2-count-metrics.rb** **ec2-node.rb** **elasticache-metrics.rb** **elb-full-metrics.rb** **elb-latency-metrics.rb** **elb-metrics.rb** **sqs-metrics.rb** ## Files * /bin/check_vpc_vpn * /bin/autoscaling-instance-count-metrics.rb * /bin/check-dynamodb-capacity.rb * /bin/check-dynamodb-throttle.rb * /bin/check-ec2-network.rb * /bin/check-elb-certs.rb * /bin/check-elb-health-fog.rb * /bin/check-elb-health-sdk.rb * /bin/check-elb-latency.rb * /bin/check-elb-nodes.rb * /bin/check-elb-sum-requests.rb * /bin/check-instance-events.rb * /bin/check-rds-events.rb * /bin/check-rds.rb * /bin/check-redshift-events.rb * /bin/check-ses-limit.rb * /bin/check-sqs-messages.rb * /bin/ec2-count-metrics.rb * /bin/ec2-node.rb * /bin/elasticache-metrics.rb * /bin/elb-full-metrics.rb * /bin/elb-latency-metrics.rb * /bin/elb-metrics.rb * /bin/sqs-metrics.rb ## Usage ## Installation Add the public key (if you haven’t already) as a trusted certificate ``` gem cert --add <(curl -Ls https://raw.githubusercontent.com/sensu-plugins/sensu-plugins.github.io/master/certs/sensu-plugins.pem) gem install -P MediumSecurity ``` You can also download the key from /certs/ within each repository. #### Rubygems `gem install sensu-plugins-aws` #### Bundler Add *sensu-plugins-aws* to your Gemfile and run `bundle install` or `bundle update` #### Chef Using the Sensu **sensu_gem** LWRP ``` sensu_gem 'sensu-plugins-aws' do options('--prerelease') version '0.0.1.alpha.2' end ``` Using the Chef **gem_package** resource ``` gem_package 'sensu-plugins-process-checks' do options('--prerelease') version '0.0.1.alpha.2' end ``` ## Notes