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
- /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/metrics-ec2-count.rb
- /bin/handler-ec2-node.rb
- /bin/metrics-elasticache.rb
- /bin/metrics-elb-full.rb
- /bin/metrics-elb-latency.rb
- /bin/metrics-elb.rb
- /bin/metrics-sqs.rb
handler-sns
{
"sns": {
"topic_arn": "arn:aws:sns:us-east-1:111111111111:topic"
,"use_ami_role": true
,"access_key": "MY_KEY"
,"secret_key": "MY_secret"
}
}
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 <gem> -P MediumSecurity
You can also download the key from /certs/ within each repository.
gem install sensu-plugins-aws
Add sensu-plugins-aws to your Gemfile and run bundle install
or bundle update
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-aws' do
options('--prerelease')
version '0.0.1.alpha.2'
end