Monitors ELB Metrics with the check_cloudwatch_status plugin
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cloud-aws-elb
docs/img
LICENSE
README.md

README.md

AWS - ELB Opspack

With our Opsview Monitor AWS ELB Opspack, you can easily and affordably monitor Amazon Web Services ELB (Elastic Load Balancing).

Find out more information on AWS Monitoring Tools.

What You Can Monitor

Opsview Monitor has multiple Opspacks available for AWS monitoring. Those currently available include packs for:

  • EC2 (Elastic Compute Cloud)
  • ELB (Elastic Load Balancing)
  • RDS (Relational Database Service) There are also checks for the online status of all the Amazon Web Services in all 12 of their operated geographical regions. In addition to deploying Opsview to the cloud, you can now monitor your cloud services. For information about setting up the AWS Opspack in Opsview Monitor, check out our Knowledge Center.

Service Checks

Service Check Description
ELB Instance Healthy Host Count Check Healthy Host Count for Amazon Load Balancer Instance
ELB Instance Latency Check Latency for Amazon Load Balancer Instance
ELB Instance Request Count Check Request Count for Amazon Load Balancer Instance
ELB Instance Unhealthy Host Count Check Unealthy Host Count for Amazon Load Balancer Instance

Setup and Configuration

Ruby and gems should already be available on your system - if not, please install Ruby and gems using your standard package manager.

When Ruby and gems are installed, run the following commands as the root user to set up the amazon scripts and credentials:

  • gem install CloudyScripts
  • mkdir /etc/cloutomate
  • ssh-keygen -f /etc/cloutomate/cloutomate.pem (make sure to enter a blank password when prompted.)
  • ruby /opt/opsview/monitoringscripts/etc/plugins/cloud-aws/encrypt_aws_credentials.rb -A (your Amazon access key ID) -S (your Amazon secret key) -f /opt/opsview/monitoringscripts/etc/plugins/cloud-aws/aws_credentials.cfg (Note: Your Amazon access key ID and secret key are managed in the 'Security Credentials' area in your account's dropdown menu.)
  • chown -R opsview:opsview /etc/cloutomate
  • chown opsview:opsview /opt/opsview/monitoringscripts/etc/plugins/cloud-aws/aws_credentials.cfg

To configure and utilize this Opspack, you simply need to add the 'Cloud - ELB' Opspack to your Opsview Monitor system.

Step 1: Add the host template

Add host template

Step 2: Add and configure variables required for this host

Add variables

Step 3: Reload and the system will now be monitored

View Service Checks