AWS CloudWatch Monitoring

Overview

This action retrieves monitoring data from an AWS account and graphs it through the Data Exchange API. You can for instance, retrieve all your AutoScaling data from AWS to trace into NeoLoad.

Type Advanced Action
Version 1.0.1
Maturity Experimental
Author Neotys Professional Services
License BSD Simplified
NeoLoad 5.1 (Ultimate, Enterprise or Professional Edition w/ Integration & Advanced Usage option required)
NeoSense Not Compatible
Requirements None
Bundled in NeoLoad No
Download Jar, Sources

Parameters

  • AWS URL: Endpoint to access the AWS metrics to trace. This endpoint defines the region to retrieve. http://docs.aws.amazon.com/general/latest/gr/rande.html#cw_region for complete list of endpoints. Example: https://monitoring.eu-west-1.amazonaws.com for Ireland region.
  • accessKey: Access Key to connect to your AWS account. Example: AKIAIOSFODNN7EXAMPLE
  • secretKey: Secret Access Key generated from the AWS IAM console. Example: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
  • Period (optional): Granularity, in minutes, of the returned datapoints. Default value: 1
    • Detailed monitoring in AWS lets you have all your metrics with one minute granularity.
    • Basic monitoring limits the following EC2 metrics to a 5-minute granularity :
      • CPUUtilization
      • DiskReadBytes
      • DiskReadOps
      • DiskWriteBytes
      • DiskWriteOps
      • NetworkIn
      • NetworkOut
  • Offset (optional): Number of minutes to retrieve from the AWS monitoring on each request. Default value: 6
  • Metric Name (optional): Filter on the metric to retrieve. Possible options are:

    • CPUUtilization
    • DiskReadBytes
    • DiskReadOps
    • DiskWriteBytes
    • DiskWriteOps
    • NetworkIn

Examples

  • An example of a simple call to retrieve all information from an AWS zone:
    • AWS URL: https://monitoring.eu-west-1.amazonaws.com
    • accessKey: AKIAIOSFODNN7EXAMPLE
    • secretKey: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
  • A full example of values stored from a variable:
    • AWS URL: https://monitoring.eu-west-1.amazonaws.com
    • accessKey: AKIAIOSFODNN7EXAMPLE
    • secretKey: wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
    • Period: 1
    • Offset: 5
    • Metric Name: CPUUtilization

Changelog

  • 1.0.0 – Initial release