Nimsoft Monitor aws Guidedocs.nimsoft.com/prodhelp/en_US/Probes/Catalog/aws/1.0/aws-1.0.pdfEach...

29
aws Guide v1.0 series Nimsoft® Monitor™

Transcript of Nimsoft Monitor aws Guidedocs.nimsoft.com/prodhelp/en_US/Probes/Catalog/aws/1.0/aws-1.0.pdfEach...

aws Guide v1.0 series

Nimsoft® Monitor™

Legal Notices Copyright © 2012, CA. All rights reserved.

Warranty

The material contained in this document is provided "as is," and is subject to being changed, without notice, in future editions. Further, to the maximum extent permitted by applicable law, Nimsoft LLC disclaims all warranties, either express or implied, with regard to this manual and any information contained herein, including but not limited to the implied warranties of merchantability and fitness for a particular purpose. Nimsoft LLC shall not be liable for errors or for incidental or consequential damages in connection with the furnishing, use, or performance of this document or of any information contained herein. Should Nimsoft LLC and the user have a separate written agreement with warranty terms covering the material in this document that conflict with these terms, the warranty terms in the separate agreement shall control.

Technology Licenses

The hardware and/or software described in this document are furnished under a license and may be used or copied only in accordance with the terms of such license.

No part of this manual may be reproduced in any form or by any means (including electronic storage and retrieval or translation into a foreign language) without prior agreement and written consent from Nimsoft LLC as governed by United States and international copyright laws.

Restricted Rights Legend

If software is for use in the performance of a U.S. Government prime contract or subcontract, Software is delivered and licensed as "Commercial computer software" as defined in DFAR 252.227-7014 (June 1995), or as a "commercial item" as defined in FAR 2.101(a) or as "Restricted computer software" as defined in FAR 52.227-19 (June 1987) or any equivalent agency regulation or contract clause. Use, duplication or disclosure of Software is subject to Nimsoft LLC’s standard commercial license terms, and non-DOD Departments and Agencies of the U.S. Government will receive no greater than Restricted Rights as defined in FAR 52.227-19(c)(1-2) (June 1987). U.S. Government users will receive no greater than Limited Rights as defined in FAR 52.227-14 (June 1987) or DFAR 252.227-7015 (b)(2) (November 1995), as applicable in any technical data.

Trademarks

Nimsoft is a trademark of CA.

Adobe®, Acrobat®, Acrobat Reader®, and Acrobat Exchange® are registered trademarks of Adobe Systems Incorporated.

Intel® and Pentium® are U.S. registered trademarks of Intel Corporation.

Java(TM) is a U.S. trademark of Sun Microsystems, Inc.

Microsoft® and Windows® are U.S. registered trademarks of Microsoft Corporation.

Netscape(TM) is a U.S. trademark of Netscape Communications Corporation.

Oracle® is a U.S. registered trademark of Oracle Corporation, Redwood City, California.

UNIX® is a registered trademark of the Open Group.

ITIL® is a Registered Trade Mark of the Office of Government Commerce in the United Kingdom and other countries.

All other trademarks, trade names, service marks and logos referenced herein belong to their respective companies.

Contact Nimsoft

For your convenience, Nimsoft provides a single site where you can access information about Nimsoft products.

At http://support.nimsoft.com/, you can access the following:

■ Online and telephone contact information for technical assistance and customer services

■ Information about user communities and forums

■ Product and documentation downloads

■ Nimsoft Support policies and guidelines

■ Other helpful resources appropriate for your product

Provide Feedback

If you have comments or questions about Nimsoft product documentation, you can send a message to [email protected].

Contents 5

Contents

Chapter 1: aws 1.0 7

Amazon AWS Overview ................................................................................................................................................ 8

aws Metrics ........................................................................................................................................................... 9

Amazon AWS Probe Requirements .............................................................................................................................. 9

Amazon AWS Probe Configuration ............................................................................................................................ 10

Configuration Top View ...................................................................................................................................... 12

Setup View .......................................................................................................................................................... 13

Health View ......................................................................................................................................................... 13

Clouds View ......................................................................................................................................................... 14

CloudWatcher View ............................................................................................................................................ 15

Credentials View ................................................................................................................................................. 16

S3 View ................................................................................................................................................................ 17

Deployment Performance View .......................................................................................................................... 18

CloudWatcher Samplers View ............................................................................................................................. 19

Samplers View ..................................................................................................................................................... 20

Sampler View ...................................................................................................................................................... 21

Manage Dimensions View ................................................................................................................................... 22

Dimension View .................................................................................................................................................. 23

Templates View ................................................................................................................................................... 24

Monitor Template Read-only View ..................................................................................................................... 25

Monitor Templates View..................................................................................................................................... 26

Template View .................................................................................................................................................... 27

Manage Alarms View .......................................................................................................................................... 28

Template Alarm View .......................................................................................................................................... 29

Chapter 1: aws 1.0 7

Chapter 1: aws 1.0

This description applies to AWS probe version 1.0.

This section contains the following topics:

Documentation Changes (see page 8) Amazon AWS Overview (see page 8) Amazon AWS Probe Requirements (see page 9) Amazon AWS Probe Configuration (see page 10)

Amazon AWS Overview

8 aws Guide

Documentation Changes

This table describes the version history for this document.

Version Date What's New?

1.0 December 2009 First version of the Amazon AWS probe.

Related Documentation

Documentation for other versions of the aws probe

Getting Started with Nimsoft® Probes

Nimsoft® Probes Reference

Amazon AWS Overview

The AWS probe monitors the health and performance of the specific subsystems of Amazon's EC2 and S3 systems. One (or more) Amazon AWS accounts are required to run this probe.

Monitoring Capabilities

The following parameters are monitored by the Amazon AWS probe:

■ CloudWatch values

■ CPUUtilization

■ NetworkIn

■ NetworkOut

■ DiskWriteOps

■ DiskReadOps

■ DiskReadOps

■ DiskReadBytes

■ Overall Amazon AWS health

■ S3 file transfer times

■ EC2 instance deployment time

Amazon AWS Probe Requirements

Chapter 1: aws 1.0 9

aws Metrics

The following table describes the checkpoint metrics that can be configured using the aws probe.

Monitor Name Units Description

QOS_FILEREADTIME Seconds File Read time

QOS_FILEWRITETIME Seconds File Write time

Amazon AWS Probe Requirements

The probe requires:

■ One or more Amazon AWS accounts

■ Java 1.6 or higher (on the robot machine, where the probe runs)

The configuration user interface requires:

■ Windows XP

■ .Net Framework 3.5 SP1

Amazon AWS Probe Configuration

10 aws Guide

Amazon AWS Probe Configuration

The AWS probe is configured by double-clicking the probe in the Infrastructure Manager, which brings up the configuration user interface.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 11

More Information

Configuration Top View Setup View Health View Clouds View CloudWatcher View Credentials View S3 View Deployment Performance View CloudWatcher Samplers View Samplers View Sampler View Manage Dimensions View Dimension View Templates View Monitor Template Read-only View Monitor Templates View Template View Manage Alarms View Template Alarm View

Amazon AWS Probe Configuration

12 aws Guide

Configuration Top View

The configuration user interface consists of the following three main sections:

■ Navigation tree

■ Settings pane

■ Buttons pane

The navigation tree, located on the left of the interface, is used to navigate to various settings panes. The settings panes, located on the right are used to edit settings for the various aspects of the probe. The buttons pane contains the buttons used to commit changes to the probe and to get help.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 13

Setup View

The Setup View is used to configure settings global to the probe. These are :

■ URL for the Cloud Watch interface

■ Discovery Interval

Field Description

Cloud Watch URL Specifies the location of EC2 CloudWatch metrics

Discovery Interval Discovery of new EC2 instances takes place automatically, the interval specifies when to run the discovery process.

The discovery process can take a few seconds to run.

Health View

Amazon AWS Probe Configuration

14 aws Guide

The Health View is used to configure settings for reading the Amazon AWS health RSS feeds. The available settings are:

Field Description

Active specifies whether the polling of AWS health is active or not

URL specifies the base URL for the RSS feeds and the Sampling Interval.

Sampling Interval specifies when to run the RSS requests.

Clouds View

The Clouds Setup View is used to manage CloudWatchers. Typically, each CloudWatcher in the probe corresponds to a single account. A CloudWatcher manages the acquisition of CloudWatch values and the Deployment and S3 tests. Having multiple CloudWatchers allows the probe to monitoring multiple accounts. Click the Add CloudWatcher button to add a new CloudWatcher. Click the Delete Selected button to delete one or more CloudWatchers.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 15

CloudWatcher View

Each CloudWatcher is configured using this interface. The available settings are:

Field Description

Active checkbox specifies that this CloudWatcher, and its contained Deployment Performance and S3 systems are active (these can be individually deactivated).

Name

Description

used as an aid in configuration

Automatic Cloud Watch Enable

checkbox specifies that any EC2 instances that are discovered are automatically enabled. This can be further refined using the Exclude and Include values

Exclude

Include

regular expressions that are used to match EC2 instance

Amazon AWS Probe Configuration

16 aws Guide

Credentials View

The Credentials for each CloudWatcher are configured using this interface.

Field Description

Access Key Id

Secret Access Key

Displays account information provided by AWS

Show To see the Secret Access Key value, select the Show check box.

This checkbox will be unselected automatically when navigating away from this view

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 17

S3 View

The file transfer tests for S3 are configured using this interface. The probe copies a file to the specified S3 location and then copies the same file back from the S3 location. The available settings are:

Field Description

Active specifies whether this S3 transfer test is active

URL specifies the location of Amazon's S3 service

Test Bucket name of the S3 bucket to transfer the test file to and from

Test File Name name of the file to transfer. This file is located in the probe directory, the probe ships with a single 100,000 KB file

Sampling Interval specifies how often to run the test.

Amazon AWS Probe Configuration

18 aws Guide

Deployment Performance View

The ec2 deployment performance tests are configured using this interface.

The probe starts an instance on EC2 and measures the time until the instance is running, the instance is then immediately terminated. The available settings are:

Field Description

Active specifies whether this deployment performance test is active or not

Image Name name of the EC2 image to deploy

Instance Type EC2 Instance type to use

Key Key Name to use

Sampling Interval specifies how often to run the test

As of now, Amazon charges a full hour for any fraction of an hour that an instance is deployed. A warning is shown to indicate when the interval is less than an hour.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 19

CloudWatcher Samplers View

Each CloudWatcher's Samplers View is used to manage Samplers. Click (>) button to add a Sampler from the available samplers. Actual Samplers are created in the Samplers section, directly below the Configuration node, See Samplers View for more details.

Amazon AWS Probe Configuration

20 aws Guide

Samplers View

The Samplers View is used to manage Samplers that are used by the CloudWatchers. Each Sampler is responsible for the timing of the acquisition of values. The sampler also specifies what CloudWatch Dimension, and keys are to be used.

Click Add Sampler button to add a sampler. Click Delete Selected button to remove the selected samplers.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 21

Sampler View

Each Sampler is configured using its respective view. The available settings are:

Field Description

Name

Description

used as an aid in configuration

ID The ID must be globally unique

Sampling Interval specifies how often to acquire data.

CloudWatch period Amazon CloudWatch period to use ,Amazon internally samples every minute (as of this writing)

For example, a Sampling Interval of 10 minutes and a Period of two minutes would return 5 values, one for each two minute period.

Amazon AWS Probe Configuration

22 aws Guide

Manage Dimensions View

Each Sampler can sample one or more dimensions (See AWS documentation for CloudWatch Dimensions). The interface is used to add and delete dimensions owned by the sampler.

Click Add Dimension button to add a dimension. Click Delete Selected button to remove the selected dimensions.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 23

Dimension View

Each Dimension is configured using its respective view. The available settings are:

Field Description

Name

Description

used as an aid in configuration

Dimension Specifies one of three available CloudWatch Dimensions:

■ InstanceId

■ InstanceType

■ ImageId

See AWS documentation for CloudWatch Dimensions details

Dimension Keys The dimension keys are added and deleted using this view. A dimension must have one or more keys.

The validity of the keys is the responsibility of the user.

Amazon AWS Probe Configuration

24 aws Guide

Templates View

Each Sampler Dimension can use multiple Monitor Templates, these are added and removed using this view.

Click the (>) button to add a monitoring template from the available templates. Click the (<) button to remove a monitoring template.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 25

Monitor Template Read-only View

This view displays what measurements are being acquired for a given Sampler Dimension. This is a read only view, the Monitoring Templates are configured using the Monitor Template View.

Amazon AWS Probe Configuration

26 aws Guide

Monitor Templates View

This view is used to add and remove Monitor Templates. Each Monitor Template specifies what CloudWatch metrics and statistics are acquired.

Click Add Monitoring Template button to add a template. Click Delete Selected button to remove the selected monitoring templates.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 27

Template View

Each Monitor Template specifies what metrics and statistics are acquired from CloudWatch. Each template must have at least one metric and one statistic. Alarms for these measurements are specified in the contained alarms. Alarms are managed in the Alarm Management and Alarm views.

Amazon AWS Probe Configuration

28 aws Guide

Manage Alarms View

This view is used to add and remove Alarms. Click Add Alarm button to add an alarm. Click Delete Selected button to remove the selected alarms.

Amazon AWS Probe Configuration

Chapter 1: aws 1.0 29

Template Alarm View

Each Alarm is configured using its respective view. The available settings are:

Field Description

Active Checkbox specifies whether this monitor is active or not

Name

Description

used as an aid in configuration

ID It is not mandatory for the ID to be unique, but a unique ID is preferred in order to facilitate locating the generated alarms

Condition The available Conditions are :

■ GreaterThan

■ LessThan

■ EqualTo