Nimsoft Monitor ibmvm Guidedocs.nimsoft.com/.../Catalog/ibmvm/1.1/ibmvm.pdf · IBMVM--IBM...

27
ibmvm Guide v1.1 series Nimsoft® Monitor™

Transcript of Nimsoft Monitor ibmvm Guidedocs.nimsoft.com/.../Catalog/ibmvm/1.1/ibmvm.pdf · IBMVM--IBM...

ibmvm Guide v1.1 series

Nimsoft® Monitor™

Legal Notices Copyright © 2012, Nimsoft Corporation

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 Corporation 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 Corporation 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 Corporation 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 Corporation 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 Corporation’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

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.

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: ibmvm 1.1 7

IBMVM--IBM Virtualization Probe Requirement ......................................................................................................... 9

IBMVM--IBM Virtualization Probe Configuration ........................................................................................................ 9

IBMVM--IBM Virtualization Monitoring Properties ................................................................................................... 12

IBMVM--Creating a resource ...................................................................................................................................... 19

IBMVM--Adding checkpoints ..................................................................................................................................... 20

IBMVM--Using Templates .......................................................................................................................................... 24

Glossary 27

Chapter 1: ibmvm 1.1 7

Chapter 1: ibmvm 1.1

This description applies to IBM Virtualization probe version 1.12.

The IBM Virtualization probe monitors the health and performance of the IBM virtualization enabled systems. The probe is capable of monitoring the managed systems connected to Hardware Management Console or Integrated Virtualization Manager.

Monitoring capabilities:

The following components entities can be monitored on the Managed Systems:

■ CPU

■ Memory

■ Disk

■ Network

■ CPU Pool

■ Storage Pool

■ Disk Utilization

The following components entities can be monitored on the Logical Partitions:

■ CPU

■ Memory

■ Disk

■ Network

Templates

Templates are a useful tool for defining checkpoints to be measured on the various hosts or VMs:

■ Create a template and define a set of checkpoints belonging to that template.

■ Drag and drop the template on the host/VM where you want to monitor the checkpoints defined for the template.

This section contains the following topics:

Documentation Changes (see page 9) IBMVM--IBM Virtualization Probe Requirement (see page 9) IBMVM--IBM Virtualization Probe Configuration (see page 9) IBMVM--IBM Virtualization Monitoring Properties (see page 12)

IBMVM--IBM Virtualization Probe Requirement

8 ibmvm Guide

IBMVM--Creating a resource (see page 19) IBMVM--Adding checkpoints (see page 20) IBMVM--Using Templates (see page 24)

IBMVM--IBM Virtualization Probe Requirement

Chapter 1: ibmvm 1.1 9

Documentation Changes

This table describes the version history for this document.

Version Date What's New?

1.12 October 2011 Initial Release

IBMVM--IBM Virtualization Probe Requirement

PowerVM enabled IBM system I/P series server.

IBMVM--IBM Virtualization Probe Configuration

Double-click the line representing the probe in the Nimsoft Manager open the IBM virtualization probe window.

The IBM virtualization probe window initially appears as the one shown below:

IBMVM--IBM Virtualization Probe Configuration

10 ibmvm Guide

It contains:

■ An empty group called Default Group.

■ The QoS node containing some QoS definitions.

■ The Templates node, containing the templates available.

Preparing the probe

The Ibmvm probe does not monitor anything automatically. Initially, you need to define what to monitor. Perform the following steps to prepare a probe:

1. Connect to the Hardware Management Console or Integrated Virtualization Manager.

2. Add checkpoints.

3. Configure the checkpoints to send QoS data and alarms if the thresholds specified is breached.

Connecting to Hardware Management Console / Integrated Virtualization Manager

Perform the following steps to connect to Hardware Management Console/ Integrated Virtualization Manager.

1. Create a resource to be used as a connection to the IBM Virtualization setup. Using this connection, the probe collects and stores data and information from the monitored components.

2. Select the Default group in the left pane.

3. Tight-click the group and select New Resource from the shortcut menu.

IBMVM--IBM Virtualization Probe Configuration

Chapter 1: ibmvm 1.1 11

The Resource dialog appears.

4. Adding all the values in respective fields.

5. Click the Test button to verify the connection to the host.

Following host response appears.

Note: The very first time you click the Test button after you have created your first resource, you may receive an error message. In that case, wait for at least 20 seconds and click the Test button again.

6. Click the Apply button in the probe GUI to activate the new resource configuration.

The new resource linking the probe to IBM server appears under the Default group.

IBMVM--IBM Virtualization Monitoring Properties

12 ibmvm Guide

Adding monitors (checkpoints)

As mentioned, the link to the IBM server is now established, but you have not yet selected any checkpoints.

Add monitors as described in the section Adding Checkpoints|bookmark=IBMVMAddingCheckpoints.

See also the section Using Templates|bookmark=IBMVMUsingTemplates.

When finished, click the Apply button in the probe GUI to activate the configuration.

IBMVM--IBM Virtualization Monitoring Properties

The ibm window consists of a row of tool buttons and two window panes. In addition, a status bar is located at the bottom of the window, showing probe version information and when the probe was started.

IBMVM--IBM Virtualization Monitoring Properties

Chapter 1: ibmvm 1.1 13

The left pane

The left pane shows the monitoring groups containing the resources defined and the QoS definitions. Initially the Default Group and the standard QoS definitions are created and appears in the pane.

Groups

You can create new groups by right-clicking a group and selecting New Group (or by clicking the New Group tool button).

■ Resources

A group contains one or more resources. On this probe you can create one resource. This resource is configured as a link to the IBM server.

It is possible to move a resource from one group to another, using the drag and drop feature.

Templates

Templates are a useful tool for defining checkpoints to be monitored to on the various managed systems or Logical Partitions:

You may create templates and define a set of checkpoints belonging to that template. Drag and drop the template on the managed system/VM where you want to monitor the checkpoints defined for the template.

■ Right-clicking the Templates node lets you add a template.

■ Right-clicking one of the templates defined lets you edit or delete the selected template.

The properties for a template are Name and Description.

IBMVM--IBM Virtualization Monitoring Properties

14 ibmvm Guide

See the section Using Templates|bookmark=IBMVMUsingTemplates for details.

QoS

The Qos node contains the standard QoS definitions included with the probe package. These can be selected when editing the monitoring properties for a monitor.

■ To define your own QoS definitions, right-click the QoS node and select New.

Right-clicking in the left pane

Right-clicking in the pane opens shortcut menu, which has following commands:

Command Description

New Resource It opens the Resource dialog, enabling you to define a new resource to be monitored. It is available only when a group or a resource is selected.

New Group It creates a new group where you may place resources. The new group appears in the pane with the name New Group. It is available only when a group or a resource is selected.

Right-click the new group and select rename to give the group a name of your own choice.

Edit It allows you to edit the properties for the selected resource. It is available only when a resource is selected.

Delete Let’s you delete the selected element (group, resource or QoS definition). Note that the Default group can not be deleted, but if you remove all elements from the group, it does not appear the next time you restart the probe.

■ QoS definitions when the QoS sub-node is selected in the left-pane.

Right-clicking in the right pane gives you the following possibilities:

■ When the QoS definitions are listed in the pane

Right-clicking in the list opens a shortcut menu, having commands to add (New) or delete a QoS definition.

■ When the resources are listed in the pane

Right-clicking in the list opens a small menu, giving you the following options:

Command Description

New Opens the Resource dialog, allowing you to define a new resource.

Edit Opens the Resource dialog for the selected resource, allowing you to modify the properties

Delete Delete the selected resource.

IBMVM--IBM Virtualization Monitoring Properties

Chapter 1: ibmvm 1.1 15

Activate Activates the selected resource.

Deactivate Deactivates the selected resource.

■ When the monitors are listed in the pane:

Right-clicking in the list opens a small menu, giving you the following options:

Command Description

Edit Opens the Monitor properties dialog for the selected monitor, allowing you to modify the properties.

Delete Deletes the selected monitor.

Refresh Refreshes the window to display the most current measured values for the monitors.

Monitor Launches the monitor window and starts filling a graph with real time values measured on the selected monitor.

IBMVM--IBM Virtualization Monitoring Properties

16 ibmvm Guide

Interval:

This interval is set to 10 seconds. Each 10 seconds the sample value is read from the probe, which means that the check interval set for the resource is vital. The value does not change until the next poll from the probe.

Samples:

The number of samples received since the monitor window was launched.

Average:

The average value of the samples received since the monitor window was launched.

Value:

The most recent value received since the monitor window was launched. The color of the indicator next to the number indicates the alarm state of the monitor. For example, green means that the alarm threshold defined for the monitor is not breached.

The tool buttons

The configuration tool also contains a row of tool buttons:

Button Name

The General Setup button

The New Group button

The New Resource button

The Message Pool Manager button

The New Template button

General Setup

IBMVM--IBM Virtualization Monitoring Properties

Chapter 1: ibmvm 1.1 17

Clicking the General Setup button opens the Setup dialog.

Field Description

Log-level Sets the level of details written to the log file. Log as little as possible during normal operation, to minimize disk consumption.

Enable GUI Auto Refresh

Enables the auto refresh property.

Callback Timeout To set the callback timeout. Default is 30 seconds.

Max events to fetch To set max events to fetch at a time for a callback.

Launching the Message Pool Manager

The Message Pool Manager can be opened by clicking the Message Pool Manager button in the Tool bar.

IBMVM--IBM Virtualization Monitoring Properties

18 ibmvm Guide

The alarm messages for each alarm situation are stored in the Message Pool. Using the Message Pool Manager, you can customize the alarm text, and you may also create your own messages.

Note that variable expansion in the message text is supported. If typing a ‘$’ in the Alarm text field, a dialog pops up, offering a set of variables to be chosen:

Field Description

profile Name of the monitoring resource.

host The host computer where the alarm condition occurs.

hostid Unique identifier of the host

lparid Unique identifier of the logical partition

monitor The monitor (checkpoint) referred to in the alarm message.

descr The description of the monitor.

value The value used in the alarm message.

oper The operand to be combined with the value and the threshold in the alarm message.

thr The alarm threshold defined.

unit The unit to be combined with the value in the alarm message (for example boolean).

IBMVM--Creating a resource

Chapter 1: ibmvm 1.1 19

IBMVM--Creating a resource

You can edit the properties for a resource by right-clicking a resource and selecting Edit. This opens the Resource dialog.

Field Description

Hostname or IP address

The hostname or IP-address to the IBM server to monitor.

Port The port for communication.

Active Use this option to activate/deactivate monitoring of the resource.

Type Type of connection ssh/telnet.

Conn. Timeout Time to wait for connection to establish.

Check interval The check interval defines how often the probe checks the values of the monitors.

Username A valid username to be used by the probe to log on to the IBM server.

Password A valid password to be used by the probe to log on the IBM server.

Group Here you can select which group you want the resource to belong to. There exist a default group.

Alarm message Select the alarm message to be sent if the resource does not respond. Note that you can edit the message or define your own ones, using the Message Pool Manager.

IBMVM--Adding checkpoints

20 ibmvm Guide

Test button Press the test button to verify the connection to the host. You should receive a response like the one shown below.

Note: The very first time you press the Test button after you have created your first resource, an error message may occur. In that case, wait for at least 20 seconds and press the Test button again.

IBMVM--Adding checkpoints

To select a checkpoint to be measured for a resource, you simply select the resource in the left pane and maneuver through the host node appearing under resource node. Selecting a folder in this tree-structure, the checkpoints are listed in the right pane of the probe GUI, enabling you to select the ones you want to monitor.

Note that you may also add checkpoints to be measured; using templates (see the section Using Templates|bookmark=IBMVMUsingTemplates).

IBMVM--Adding checkpoints

Chapter 1: ibmvm 1.1 21

Selecting the resource node, all monitors currently being measured are listed in the right pane. Note that you can also select/deselect monitors here.

Enabling the monitors for QoS and Alarm

You can now see the current values for the monitors in the Values column in the monitor list of the ibm window. To enable the probe to send QoS data and/or send alarms on threshold breaches, you have to modify the properties for each of the monitors. This is done by double-clicking a monitor (or right-clicking and selecting Edit), which brings up the monitor’s properties dialog.

IBMVM--Adding checkpoints

22 ibmvm Guide

Edit the properties for a monitor by right-clicking it in the window and selecting Edit. When finished, click the Apply button to activate the new configuration.

Editing monitor

Field Description

Name This is the name of the checkpoint. The name will be inserted into this field when the checkpoint is fetched from the IBM Server, but you are allowed to modify the name.

Key This is a read-only field, describing the checkpoint key.

Description This is a description of the checkpoint. This description will be inserted into this field when the checkpoint is fetched from the IBM Server, but you are allowed to modify it.

IBMVM--Adding checkpoints

Chapter 1: ibmvm 1.1 23

Value Definition This drop-down list lets you select which value to be used, both for alarming and QoS:

You have the following options:

The current value, meaning that the most current value measured will be used.

The delta value (current –previous). This means that the delta value calculated from the current and the previous measured sample will be used.

Delta per second. This means that the delta value calculated from the samples measured within a second will be used.

The average value of the last and current sample: (current + previous) / 2.

Active This activates the monitoring of the probe.

Enable Monitoring Selecting this option activates the monitoring.

Note that the checkpoint will also be selected in the list of checkpoints in the right window pane when this option is selected, and that you can enable/disable monitoring of the checkpoint from that list.

Operator Select from the drop-down list the operator to be used when setting the alarm threshold for the measured value.

Example:

=> 90 means alarm condition if the measured value is above 90.

= 90 means alarm condition if the measured value is exact 90.

Threshold The alarm threshold value. An alarm message will be sent if this threshold is exceeded.

Unit This field specifies the unit of the monitored value.

(for example %, Mbytes etc.). The field is read-only.

Message Token Select the alarm message to be issued if the specified threshold value is breached. These messages are kept in the message pool. The messages can be modified in the Message Pool Manager.

Publish Quality of Service

Select this option if you want QoS messages to be issued on the checkpoint.

QoS Name Select the name to be used on the QoS message issued.

IBMVM--Using Templates

24 ibmvm Guide

IBMVM--Using Templates

Templates are a useful tool for defining checkpoints to be measured to on the various managed systems or logical partitions:

You may create templates and define a set of checkpoints belonging to that template. These templates can be applied to a managed system/VM by dragging and dropping the template on the managed system/VM where you want to measure the monitors defined for the template.

Creating a template

Right-click the Templates node in the left window pane and select New. Note that you may also edit an existing template by selecting one of the templates defined (found by expanding the Templates node and selecting Edit).

The Template Properties dialog appears, letting you specify a Name and a Description for the new template.

IBMVM--Using Templates

Chapter 1: ibmvm 1.1 25

Adding checkpoint to the template

There are different ways to define monitors for a template:

■ Drag checkpoints from the right pane and drop on the template in the left pane.

■ Right-click a checkpoint/ and select Add to Template.

Applying a template to a managed system / logical partition

■ Drag and drop the template on the managed system/VM where you want to monitor the checkpoints defined for the template. Note that you may also drop the template on a node containing multiple managed system/VM. You will then be asked if you want to apply the template to all managed system/VM under the node.

The Select Template dialog appears, enabling you to select one of the templates defined.

Glossary 27

Glossary