IDERA

Amazon EC2 Instance Performance Monitor

 GitHub: uptimesoftware/monitor-amazon-ec2-instance-performance
Category: plugin

Version Compatibility
Module Name
Uptime Monitoring Station Version
Amazon EC2 Instance Performance Monitor v2.07.8, 7.7, 7.6, 7.5, 7.4, 7.3
Amazon EC2 Instance Performance Monitor v1.17.2
Download Files

Amazon EC2 Instance Performance Monitor v2.0 Amazon EC2 Instance Performance Monitor v1.1

Information Table
Description:

Given an Amazon AWS access and secret key, this plugin creates virtual nodes for each available instance.

Supported Monitoring Stations:7.8, 7.7, 7.6, 7.5, 7.4, 7.3, 7.2
Bundled: Starting from Uptime 7.7 this plugin is included within the product by default.
Supported Agents:None; no agent required
Installation Notes:
  1. Install Python 2.x
  2. Add the Python installation directory the Path environment variable. Default install directory for Windows is C:\Python27
  3. Download and unzip the boto Python library
  4. Run python setup.py install
  5. Install this service monitor and Amazon EC2 Monitor
  6. Create a virtual node signifying the Amazon EC2 cloud.
  7. Create an element group called Discovered Instances.
  8. Create a service group called EC2 Instance Group. Add the Discovered Instance element group to this service group.
  9. Create an Amazon EC2 Instance Performance Monitor service monitor called ‘EC2 Instance Monitor’. Set the service group to EC2 Instance Group and enter AWS credentials. Select the save all for graphing checkbox.
  10. Create an Amazon EC2 Monitor service monitor. Set the host to the virtual node created in step 2 and enter AWS credentials. Save for graphing and set recheck interval and max rechecks to 0.
Dependencies:

Python 2.7, boto library and Amazon EC2 Monitor. See below for Python and boto installation instructions.

Input Variables:
  • AWS Access Key
  • ASW Secret Key
Output Variables:
  • EC2 Instance Status
  • CPU Utilization
  • Disk Read Bytes
  • Disk Read Operations
  • Disk Write Bytes
  • Disk Write Operations
  • Network In
  • Network Out
Languages Used:
  • Python

Notes:

alt text

Copyright © 2017 IDERA, Inc.   Legal   Privacy Statement