hyperv Probe Deployment - CA Unified Infrastructure Management

CA Unified Infrastructure
Management
hyperv Guide
v2.2 series
Copyright Notice
This online help system (the "System") is for your informational purposes only and is
subject to change or withdrawal by CA at any time.
This System may not be copied, transferred, reproduced, disclosed, modified or
duplicated, in whole or in part, without the prior written consent of CA. This System is
confidential and proprietary information of CA and protected by the copyright laws of
the United States and international treaties. This System may not be disclosed by you or
used for any purpose other than as may be permitted in a separate agreement between
you and CA governing your use of the CA software to which the System relates (the “CA
Software”). Such agreement is not modified in any way by the terms of this notice.
Notwithstanding the foregoing, if you are a licensed user of the CA Software you may
make one copy of the System for internal use by you and your employees, provided that
all CA copyright notices and legends are affixed to the reproduced copy.
The right to make a copy of the System is limited to the period during which the license
for the CA Software remains in full force and effect. Should the license terminate for any
reason, it shall be your responsibility to certify in writing to CA that all copies and partial
copies of the System have been destroyed.
TO THE EXTENT PERMITTED BY APPLICABLE LAW, CA PROVIDES THIS SYSTEM “AS IS”
WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT LIMITATION, ANY IMPLIED
WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
NONINFRINGEMENT. IN NO EVENT WILL CA BE LIABLE TO YOU OR ANY THIRD PARTY
FOR ANY LOSS OR DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS SYSTEM,
INCLUDING WITHOUT LIMITATION, LOST PROFITS, LOST INVESTMENT, BUSINESS
INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF CA IS EXPRESSLY ADVISED IN
ADVANCE OF THE POSSIBILITY OF SUCH LOSS OR DAMAGE.
The manufacturer of this System is CA.
Provided with “Restricted Rights.” Use, duplication or disclosure by the United States
Government is subject to the restrictions set forth in FAR Sections 12.212, 52.227-14,
and 52.227-19(c)(1) - (2) and DFARS Section 252.227-7014(b)(3), as applicable, or their
successors.
Copyright © 2014 CA. All rights reserved. All trademarks, trade names, service marks,
and logos referenced herein belong to their respective companies.
Legal information on third-party and public domain software used in this product is
documented in the Third-Party Licenses and Terms of Use
(http://docs.nimsoft.com/prodhelp/en_US/Library/Legal.html).
Contact CA
Contact CA Support
For your convenience, CA Technologies provides one site where you can access the
information that you need for your Home Office, Small Business, and Enterprise CA
Technologies products. At http://ca.com/support, you can access the following
resources:
■
Online and telephone contact information for technical assistance and customer
services
■
Information about user communities and forums
■
Product and documentation downloads
■
CA Support policies and guidelines
■
Other helpful resources appropriate for your product
Providing Feedback about Product Documentation
Send comments or questions about CA Technologies product documentation to
nimsoft.techpubs@ca.com.
To provide feedback about general CA Technologies product documentation, complete
our short customer survey which is available on the support website at
http://ca.com/docs.
Contents
Chapter 1: hyperv 2.2
7
hyperv Overview .......................................................................................................................................................... 7
Chapter 2: hyperv Probe Deployment
11
Supported Platforms .................................................................................................................................................. 11
System Requirements ................................................................................................................................................ 11
Software Requirements ............................................................................................................................................. 11
Probe Deployment Information ................................................................................................................................. 12
Chapter 3: hyperv Configuration
13
Probe Configuration Interface Installation ................................................................................................................. 13
Probe GUI ................................................................................................................................................................... 14
Toolbar ................................................................................................................................................................ 14
Left Pane ............................................................................................................................................................. 15
Right Pane ........................................................................................................................................................... 16
Probe Configuration ................................................................................................................................................... 16
General Setup ..................................................................................................................................................... 17
Managing Groups ................................................................................................................................................ 18
Managing the Resources ..................................................................................................................................... 19
Configuring the Monitoring Checkpoints ............................................................................................................ 20
Creating a Monitoring Template ......................................................................................................................... 24
Using Templates .................................................................................................................................................. 25
Configuring the Windows NT Services ................................................................................................................ 27
Configuring the Windows NT Events ................................................................................................................... 30
Managing QoS Messages .................................................................................................................................... 35
Managing Alarm Messages ................................................................................................................................. 36
Chapter 4: QoS Threshold Metrics
39
hyperv QoS Metrics .................................................................................................................................................... 39
hyperv Alert Metrics Default Settings ........................................................................................................................ 41
Chapter 5: Troubleshooting and FAQs
43
Data Corrupt after changing Raw Configuration ........................................................................................................ 43
Contents 5
Chapter 6: Known Issues
6 hyperv Guide
45
Chapter 1: hyperv 2.2
This description applies to hyperv probe version 2.2x.
This section contains the following topics:
hyperv Overview (see page 7)
Documentation Changes (see page 9)
hyperv Overview
The hyperv probe is used for monitoring the health and performance of the Microsoft
Hyper-V servers. The probe collects the necessary data of the host operating system and
its corresponding hypervisor system (Windows 2008/2012/2012 R2 Server + Hyper-V /
Windows 2008 Server Core + Hyper-V). The probe defines the alarms and their
corresponding threshold values for comparing the actual data at customizable intervals.
If the threshold values are breached, the probe generates the alarm. The QoS messages
are generated on each interval. The probe monitors the Windows virtual machines that
are running on the host through the Host Operating System.
Navigating through the monitoring checkpoints can consume time and affects probe
performance. The time lag generally occurs due to fetching Host machine status and
current value for the monitoring checkpoints. You can decrease the time lag using
separate controls provided in the hyperv probe. These controls allow you to check and
fetch only the selected checkpoint value. You can also disable the control to fetch Host
machine status if it is not required.
The hyperv probe now supports the following locale:
■
Danish
■
French
■
German
■
Italian
■
Japanese
■
Korean
■
Portuguese
■
Simplified Chinese
■
Spanish
For more information on localization, refer the hyperv configuration (see page 13)
section.
Chapter 1: hyperv 2.2 7
hyperv Overview
The hyperv probe monitors the following components entities on the host:
■
CPU
■
Memory
■
Disk
■
Network
■
NT Events
■
NT Services
■
Resource Pool
The hyperv probe monitors the following components entities on the Virtual Machine
(VM):
8 hyperv Guide
■
CPU
■
Memory
■
Disk
■
Network
hyperv Overview
Documentation Changes
This table describes the version history for this document.
Version
Date
What's New?
2.2
September
2014
Updated Software Requirements, Overview, General
Setup, Probe GUI, Configuring the Monitoring
Checkpoints, Configure the Windows NT Events,
Configure the Windows NT Services, and Toolbar
topics.
2.1
June 2014
■
Updated the General Setup topic for the
maximum number of events fetched.
■
Updated the Configuring the Monitoring
Checkpoints topic for double-byte characters
limitation.
■
Updated the Managing the Resources and
hyperv Configuration topics for Windows Server
2012 R2 Hypervisor.
■
Updated the Overview and hyperv
Configuration topics for localization.
■
Added Troubleshooting and FAQs topic.
■
Updated entire document as per the new
template.
■
Updated Overview section of the document.
■
Added default alarm and QoS metrics.
2.0
September
2013
1.1
June 2013
In Adding ntservices and Adding ntevents sections,
replaced 'host resource' with 'host node'.
1.1
September
2009
Initial release of the probe.
Related Documentation
Documentation for other versions of the hyperv probe
The Release Notes for the hyperv probe
Monitor Metrics Reference Information for CA Unified Infrastructure Management
Probes
(http://docs.nimsoft.com/prodhelp/en_US/Probes/ProbeReference/index.htm)
Documentation Changes 9
Chapter 2: hyperv Probe Deployment
This section contains the prerequisites, system requirements, and deployment
information for the hyperv probe.
This section contains the following topics:
Supported Platforms (see page 11)
System Requirements (see page 11)
Software Requirements (see page 11)
Probe Deployment Information (see page 12)
Supported Platforms
Refer to the Compatibility Support Matrix for the latest information about supported
platforms. See also the Support Matrix for Probes for more specific information about
the probe.
System Requirements
The hyperv probe must be installed on systems with the following minimum resources:
■
Memory: 2-4 GB of RAM. The OOB configuration of the probe requires 256 MB of
RAM
■
CPU: 3-GHz dual-core processor 32, or 64 bit
Software Requirements
The hyperv probe requires the following software environment:
■
Nimsoft Monitor Server 7.1 to 7.6 and CA Unified Infrastructure Management 8.0 or
later
■
Robot 7.1 or later
■
JRE 1.6.26
■
.Net Framework 3.5
Note: You can identify the installed version of .NET Framework with the following
command using the command prompt:
wmic /namespace:\\root\cimv2 path win32_product where "name like '%%.NET%%'" get version
Chapter 2: hyperv Probe Deployment 11
Probe Deployment Information
Probe Deployment Information
There are three ways to distribute archive packages. You can distribute the package
within the web-based Admin Console (for supported probes), from within Infrastructure
Manager, or use the standalone Distribution application. See Probe Deployment for
more information on deploying probes.
12 hyperv Guide
Chapter 3: hyperv Configuration
The hyperv probe is configured for monitoring the virtual environment that is created
using the Microsoft Hyper-V on the Windows Server environment. The probe allows you
to activate the monitoring checkpoints of the host system and the virtual systems for
monitoring their performance.
The probe allows monitoring the Windows NT Services and Events of the host system.
Note: The hyperv probe does not monitor services and events of the virtual systems.
Important! The hyperv probe is configured on the network system only. You cannot
monitor the local host with the hyperv probe.
The 2.2 version of this probe supports the monitoring of the Windows Server 2008,
2012 and 2012 R2 hosts. This version has counters to monitor the NUMA topology of
the Windows Server 2012 and Windows Server 2012 R2. The NUMA topology is used for
optimizing the performance of high-performing applications (like SQL Server) by
efficiently scheduling threads and allocating memory. The recommended counters for
NUMA are as follows:
■
\Hyper-V VM Vid Partition(*)\Physical Pages Allocated
■
\Hyper-V VM Vid Partition(*)\Remote Physical Page
The probe is now available for different locales. The hyperv probe must be in the same
locale as the hypervisor system to be monitored.
Important! Do not use the Raw Configure option of the Infrastructure Manager when
the probe is deployed in a non-english locale.
This section contains the following topics:
Probe Configuration Interface Installation (see page 13)
Probe GUI (see page 14)
Probe Configuration (see page 16)
Probe Configuration Interface Installation
The probe configuration interface is automatically downloaded and installed by the
Infrastructure Manager when the probe is deployed on a robot.
Chapter 3: hyperv Configuration 13
Probe GUI
Probe GUI
The hyperv probe GUI appears by double-clicking the probe in the Infrastructure
Manager (IM).
The hyperv probe GUI contains the following elements:
■
The Toolbar
■
The Left Pane
■
The Right Pane
Toolbar
The toolbar of the hyperv probe GUI contains certain buttons and each of these buttons
provide a short cut for different tasks.
The toolbar contains the following buttons:
General Setup
Displays the Setup dialog, which allows you to set general properties of a host.
Create New Group
Creates a folder for defining a new group in the left pane.
Create New Resource
Displays a Resource [New] dialog for adding a host to probe for monitoring.
14 hyperv Guide
Probe GUI
Message Pool Manager
Displays the Message Pool screen, which displays a list of alarm messages. This
Message Pool screen is also used to manage this list.
Create New Template
Displays the Template Properties dialog for creating a monitoring template.
Show Services
Displays the list of services available on the host system in the Summary Report
screen.
Show NTEvents
Displays all NT Events available on the host system in the Summary Report screen.
Get Value
Displays the current value of only the selected checkpoints. The feature minimizes
time lag as displaying current values of all the checkpoints at once increases idle
time of the probe.
Left Pane
The left pane is used as a navigation pane for the hyperv probe. This pane allows you to
create groups for classifying the monitored host logically.
You can select a node in the left pane to view details in the right pane. The left pane also
displays the context menu for performing certain tasks on the selected node.
Chapter 3: hyperv Configuration 15
Probe Configuration
Right Pane
The right pane displays the elements of the node, which is selected in the left pane. For
example, you have selected the CPU node under the host name node, the right pane
displays the list of checkpoints.
You can click the element in the right pane and can configure its monitoring properties.
Probe Configuration
The hyperv probe configures the host system with the probe. The probe automatically
fetches the list of virtual machines and their associated monitoring checkpoints. The
probe also fetches the monitoring checkpoints of the host system, which allows you to
configure the monitoring parameters.
Note:
■
The hyperv role must be enabled on the Windows Server environment for the
probe to connect and collect required information.
■
Currently, the hyperv probe can monitor four Hypervisor systems with five virtual
machines (VMs) each.
Important! The Windows Firewall must be turned off on the host system for enabling
the probe to fetch the list of counters.
16 hyperv Guide
Probe Configuration
General Setup
The Setup dialog is used to configure the General Setup of the hyperv probe. Click the
General Setup button
on the tool bar and the Setup dialog appears:
The Setup dialog contains the following fields:
Log-level
Sets the level of details to be included in the log file.
Note: Recommendation is to select a lower log-level during the normal operation to
minimize the disk consumption. You can increase the log-level while debugging.
Enable GUI auto-refresh
Enables the auto refresh property of the probe for updating the GUI content after
60 seconds.
Get Host Status on Startup
Gets status of host systems on startup. The field is checked by default.
Note: You can deselect the field but the change only reflects after restarting the
probe. When you deselect the field, the probe does not wait to get status of all
monitored host systems. This feature reduces time lag considerably and helps in
improving the probe monitoring performance.
Chapter 3: hyperv Configuration 17
Probe Configuration
Log File Size
Defines the size of the log file. The default value is100 KB.
Callback Timeout
Defines the timeout limit for the callback event. The default value is 120 seconds.
Max Events to Fetch
Defines the maximum number of events, which the probe can fetch in a callback
request.
Note: The maximum number of events can be 600.
The general setup properties are applicable to all monitored hosts and monitoring
profiles of the hyperv probe.
Managing Groups
The hyperv probe allows creating the groups for classifying the monitored host logically.
For example, add your Windows Server 2012 based host systems in one group and
Windows Server 2008 based host systems in another group.
Follow these steps:
1.
Click the New Group button
from the toolbar.
A new folder appears in the left pane with a default name New Group.
2.
Give a logical name to the new group and press the ENTER key.
The group is created and appears in the alphabetical order in the left pane.
You can perform the following activities by right clicking the group name node:
■
Creating a resource
■
Edit the resource properties
■
Rename the group
■
Delete a group
Note: The Rename and the Delete options are applicable for user-defined groups only.
The default group cannot be deleted or renamed.
18 hyperv Guide
Probe Configuration
Managing the Resources
The hyperv probe allows you to add more than one Hyper-V servers for monitoring.
Each Hyper-V server is termed as Resource. You add a resource by configuring the
resource properties in the Resource dialog. After adding a resource you can define its
monitoring checkpoints and can gather necessary information about the Hyper-V server
and its virtual systems.
Note: The hypervisor and the hyperv probe must be in the same locale, while
monitoring the hypervisor remotely.
Follow these steps:
1.
Click the New Resource button from the toolbar.
The Resource dialog appears.
The Resource dialog contains the following fields:
Hostname or IP Address
Defines the hostname or IP address of the host system where the Microsoft
Hyper-V is running and available for monitoring.
Active
Activates the monitoring of the resource.
Check Interval
Defines the time interval of the probe for checking values of the monitors.
Chapter 3: hyperv Configuration 19
Probe Configuration
Server
Specifies the version of the Windows Server hypervisor. The probe supports
monitoring for version 2008, 2012, and 2012 R2.
Note: Specify the correct version of the server, otherwise the values for some
checkpoints is not populated correctly. For example, Hyper-V Virtual IDE
Controller.
Username
Defines a username for logging in on host system. The username also contains
the domain name, if necessary.
Note: Prefix “.\” if you are using local or non domain user account.
Password
Defines a password for authenticating the given username for logging at the
host system.
Group
Specifies the group under which the resource appears in the probe.
Alarm Message
Specifies the alarm message to be generated when the resource does not
respond.
Note: You can edit this list of messages, using the Message Pool Manager.
Test
Verifies the connection to the host and displays the response in the Host
Response dialog.
Note: An error message appears while testing the connection of the first
resource. In that case, wait for at least 20 seconds and click the Test button
again.
2.
Enter the field details in the Resource dialog.
3.
Click the Test button for verifying the connection and click OK.
The resource appears under the selected group in the left pane of the probe GUI.
Select the resource in the left pane and configure the monitoring checkpoints.
Configuring the Monitoring Checkpoints
The hyperv probe consists of a list of monitoring checkpoints of the host and the Virtual
Machines, which are running on the host. These monitoring checkpoints are classified
under various heads, which are CPU, Disk, Memory, Network, and Resource Pool. By
default, all the monitoring checkpoints remain disabled. You can activate all or some of
these checkpoints on your own.
20 hyperv Guide
Probe Configuration
Note: The Resource Pool head is available for the host system only. This head is not
applicable for any virtual system that is running on the host.
Each monitoring checkpoint has a different monitoring profile for defining the
monitoring criteria and parameters. You can start monitoring by activating the
checkpoint.
Important! Activate at least one monitoring checkpoint for the monitoring profile. The
probe only generates alarm for unresponsive host if at least one monitoring checkpoint
is active.
Follow these steps:
1.
Select the resource name node in the left pane and maneuver through the host
node appearing under the resource node.
2.
Select the appropriate folder for displaying the list of checkpoints in the right pane.
Chapter 3: hyperv Configuration 21
Probe Configuration
3.
Right-click the checkpoint in the right pane and select Edit from the context menu.
The Monitoring Properties dialog appears:
22 hyperv Guide
Probe Configuration
The Monitor Properties dialog contains the following fields:
Name
Identifies the name of the checkpoint providing a brief description of the
checkpoint.
Note: If any monitor name has double-byte characters, it appears garbled in
alarm messages in non-English locale such as Chinese, Korean, and Japanese.
Key
Identifies the key value of the checkpoint. This field is read-only.
Description
Defines a short description of the checkpoint. A default description is displayed
in this field when the checkpoint details are fetched from the Hyper-V Server.
You can also edit this default description.
Value Definition
Specifies the value, which the probe can use for generating alarms and QoS.
You have the following options:
■
The current value: uses the most recent value.
■
The delta value (current – previous): uses the difference between the
current and the previous measured sample.
■
Delta per second: uses the delta value that is calculated from the samples
that is measured within a second.
■
The average value ((cur + prev)/2): uses the average value of the last and
current samples.
Active
Activates the checkpoint and start monitoring.
Note: You can also enable or disable the checkpoint from the right pane of the
probe GUI.
Enable Monitoring
Enables the monitoring parameters, which include the threshold operator,
value, unit, and alarm message.
Operator
Specifies the operator for setting the alarm threshold with the measured value.
For example, => 90 means alarm condition if the measured value is above 90.
Threshold
Defines the alarm threshold value for raising an alarm when this value is
breached.
Unit
Specifies the unit of the monitored value. The field is read-only.
Chapter 3: hyperv Configuration 23
Probe Configuration
Message Token
Specifies the alarm message to be issued when the threshold value is breached.
You can manage this list of messages with the Message Pool Manager.
Publish Quality of Service
Allows you to generate the QoS messages for the checkpoint.
QoS Name
Specifies the name of the QoS message.
4.
Set the monitoring properties for the checkpoint and click OK.
The Monitor Properties dialog disappears.
5.
Click the Apply button on the probe GUI for activating the new configuration.
The hyperv probe starts monitoring the checkpoint on the Hyper-V server. The list
of available checkpoints is static and you cannot modify this list. You can only
activate or deactivate the monitoring checkpoints that are based on your
monitoring requirements.
Creating a Monitoring Template
A template is a set of monitoring checkpoints with some defined monitoring properties.
Add more than one monitoring checkpoints to a template and then apply them to more
than one hosts or VMs in one single attempt. The left pane of the probe GUI contains a
Templates node for managing these templates.
Follow these steps:
1.
Right-click the Templates node in the left pane.
2.
Select New from the context menu.
The Template Properties dialog appears.
3.
Specify Name and Description of the new template and click OK.
The template appears under the Templates node in the left pane. You are also
required to add checkpoints to this template for making useful.
4.
24 hyperv Guide
Navigate to the appropriate node in the left pane for displaying the checkpoints in
the right pane.
Probe Configuration
5.
Right-click the appropriate checkpoint and select the Add to Template option from
the context menu.
Note: You can drag-and-drop the checkpoints for adding them to the template.
The Select Template dialog appears.
6.
Select the template name from the Name drop-down list and click OK.
You can also add NT Service and NT Events to the template. Select the template
from the left pane and configure the monitoring properties of the checkpoint,
which is added to the template. Apply the template and configure all the
checkpoints of that template on the target host or the VM.
Using Templates
A template is applied to a host or VM by dragging and dropping the template on the
target host or VM. The probe configures the checkpoints of that host or VM, which are
defined in the template.
Chapter 3: hyperv Configuration 25
Probe Configuration
Follow these steps:
1.
Drag a template from the Templates node and drop it on the host or VM node.
The Deploy Template dialog appears:
2.
Select the appropriate option in the Deploy Template dialog and click OK.
The Deploying Template dialog appears with the Template message box. This
dialog shows the list of checkpoints and their corresponding status whether the
particular checkpoint is applied or not.
3.
Click OK to close the message box and click Close to close the Deploying Template
dialog.
The checkpoints of the template are applied on the appropriate hosts and VMs.
26 hyperv Guide
Probe Configuration
Configuring the Windows NT Services
The hyperv probe allows you to configure the monitoring parameters of the Windows
NT Services. These monitoring parameters specify conditions for generating alarms and
QoS messages.
Follow these steps:
1.
Select the host name node (for example, WIN-BC97Q5LADNP) in the left pane.
Note: The host name node is referred to as the last root node in the left pane of the
probe GUI.
2.
Click the Show Services button
on the toolbar.
Chapter 3: hyperv Configuration 27
Probe Configuration
The Summary Report screen appears displaying the list of services that are
available on the host system.
3.
28 hyperv Guide
Right-click the service, which you want to monitor, and select the Create
Monitoring Profile option.
Probe Configuration
The Monitoring Profile dialog opens.
The Monitoring Profile dialog contains the following fields:
Description
Defines a short description of the monitoring service.
Active
Activates the service for monitoring.
Expected running state
Specifies the expected running state of the service for raising an alarm when
the actual service state is different.
Message Token
Specifies the alarm message to be issued when the actual running state is
different from the expected running state.
Publish Quality of Service
Allows you to generate the QoS messages.
QoS Name
Specifies the subject of the QoS messages.
4.
Configure the monitoring properties, as required, and click OK.
Chapter 3: hyperv Configuration 29
Probe Configuration
The Monitoring Properties dialog disappears and the service appears in the list of
checkpoints for the host node only.
You can edit the monitoring properties of the service by double-clicking the service
similar to the checkpoints.
Configuring the Windows NT Events
The hyperv probe allows you to configure the monitoring parameters of the Windows
NT Events. These monitoring parameters specify condition for generating alarms and
QoS messages, which are based on Windows NT Events.
Follow these steps:
1.
30 hyperv Guide
Select the host name node (for example, WIN-BC97Q5LADNP) in the left pane.
Probe Configuration
Note: The host name node is referred to as the last root node in the left pane of the
probe GUI.
2.
Click the Show NT Events button
on the toolbar.
The Summary Report: Events on WIN-BC97Q5LADNP screen appear (where the
WIN-BC97Q5LADNP is host name). This screen displays the list of events that are
available on the host system.
Alternatively, right-click the host name node in the left pane and select the Add
Ntevents option from the context menu.
3.
Right-click on the event, which you want to monitor and select the Create
Monitoring Profile option from the context menu.
The New profile name dialog appears.
Chapter 3: hyperv Configuration 31
Probe Configuration
4.
Define a name of the monitoring profile and then click OK.
The Monitoring Profile dialog appears for configuring the monitoring profile of the
selected event.
The Profiles tab is selected, by default, and name of the monitoring profile is
displayed in the list. The details of the selected event are displayed in the following
fields of the Event selection tab:
Log
Specifies the type of event log.
Computer
Defines the host name of the system for monitoring the events. The field first
applies search criterion for the whole string and then uses regular expression
for match.
Source
Defines the source from where the event is generated. The field first applies
search criterion for the whole string and then uses regular expression for
match.
Severity
Defines the severity of the event.
User
Defines the user name, who was logged in to the system when the event was
generated. The field first applies search criterion for the whole string and then
uses regular expression for match.
32 hyperv Guide
Probe Configuration
Category
Defines the category of the event. The field first applies search criterion for the
whole string and then uses regular expression for match.
Event ID
Defines the unique system generated Id of the event.
Note: The hyperv probe search events for the specified Event ID only for the last
duration as specified in Check interval under Managing the Resources. For
example, if the Check interval is 60 seconds then the probe only search events that
are generated in the last 60 Sec.
Message String
Defines the message text for identifying the event for monitoring.
Note: If an asterisk (*) in used in any one of these fields, the profile monitors all log
messages regardless of the contents in the field. You can also use both ranges and
commas in the same entry, for example- 1-5,9-20.
No Propagation of Events
Excludes an event that is matching the selection criteria of the profile that is
made unavailable for the other profiles.
Note: Change the order of the profiles for managing the processing order.
5.
Click the Alarm/Post tab and specify the alarm message to be issued, when an
event matches the selection criteria.
Note: Select the From eventlog option for using the same severity level as the
event log message.
Chapter 3: hyperv Configuration 33
Probe Configuration
6.
Click the QoS tab and specify the QoS message to be issued, when an event
matches the selection criteria.
7.
Click the Exclude tab for creating an exclude profile. The exclude profile defines the
events, which the probe does not monitor.
8.
Right-click inside the list and select the New or Delete option for managing the list
of exclude profiles for the probe.
9.
Click OK.
The hyperv probe saves the event monitoring profiles and closes the Monitoring
Profile dialog.
34 hyperv Guide
Probe Configuration
Managing QoS Messages
The hyperv probe contains a repository of QoS messages allowing you to manage all
QoS messages at one place. You can add and delete the QoS messages in this repository.
The list of QoS messages appears in the right pane on selecting the QoS node from the
left pane.
Important! The WMI classes are used for getting the QoS values through powershell.
Right-clicking the QoS messages list displays the New and Delete options for performing
the respective action. The QoS Definition dialog is used to define the QoS properties.
The new QoS message also appears in the QoS messages list. Selecting the Delete
option displays a confirmation dialog before removing the QoS message from the list.
Chapter 3: hyperv Configuration 35
Probe Configuration
Managing Alarm Messages
The hyperv probe contains a poll of alarm messages allowing you to manage all alarm
messages at one place. You can add, edit, and delete the messages to this pool as
required. The Message Pool screen appears on clicking the Message Pool Manager
button
on the toolbar and displays the list of all configured alarm messages.
Use the toolbar of the Message Pool screen and select add, edit, and delete options.
Selecting add and edit options displays the Message Properties dialog.
36 hyperv Guide
Probe Configuration
The Message Properties dialog contains the following fields:
Identification Name
Defines the unique name of the alarm message. This name is used to select the
message while configuring the profile.
Token
Specifies the massage token, which is used to define the type of alarm message.
Error Alarm text
Defines the alarm message text that is issued on error alarm. You can use the
following variables with the $ symbol to get the real-time information in the
message text:
■
Host: The host computer where the alarm condition occurs.
■
Monitor: The monitor (checkpoint) referred to in the alarm message.
■
descry: The description of the monitor.
■
Value: The value that is 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).
■
resource_pool: Name of the resource pool.
■
machine_name: Name of the host or virtual machine.
■
service_name: Name of the service to be monitored.
■
State: Threshold value of the service to be monitored.
■
service_state: Current state of the service to be monitored.
■
event_source: The source name of the event to be monitored.
■
event_code: Event code of the event to be monitored.
■
event_category: The event category of the event to be monitored.
■
event_desc: Description of the event to be monitored.
■
checkpoint_type: Type of the checkpoint.
Clear Alarm Text
Defines the alarm message text that is issued on clear alarm.
Error Severity
Specifies the severity of the error alarm.
Chapter 3: hyperv Configuration 37
Probe Configuration
Subsystem String/Id
Specifies the subsystem Id of the alarm message. The watcher uses this subsystem
Id.
Note: These messages are configured under all monitoring profiles of the hyperv
probe.
38 hyperv Guide
Chapter 4: QoS Threshold Metrics
The default QoS threshold values of CA Unified Infrastructure Management probes are
set. The default threshold values provide an idea of the type of values to be entered in
the fields. However, the default values are not the recommended values. This section
describes the QoS metrics and provides the default QoS thresholds. This information
helps tune thresholds and false-positive alarms.
This section contains the following topics:
hyperv QoS Metrics (see page 39)
hyperv Alert Metrics Default Settings (see page 41)
hyperv QoS Metrics
The following table describes the checkpoint metrics that can be configured using the
hypervprobe.
Monitor Name
Units
Description
QOS_CPU_TIME_PCT
Percent
Percent CPU Time
QOS_CPU_RESERVATION
Number
CPU Reservation
QOS_CPU_LIMIT
Number
CPU Limit
QOS_DISK_KBPS
Kilobytes/Second
Disk Throughput
QOS_DISK_IO_KB
Kilobytes
Disk IO
QOS_DISK_SPACE_GB
Gigabytes
Disk Space
QOS_DISK_SPACE_PCT
Percent
Disk Space (%)
QOS_NETWORK_KBPS
Kilobytes/Second
Network Throughput
QOS_MEMORY_ALLOCATED
Megabytes
Memory allocated
QOS_MEMORY_FREE
Megabytes
Memory Free
QOS_UPTIME
Seconds
Uptime
QOS_RESOURCE_POOL_CAP
ACITY
Allocation Units
Resource Pool Capacity
QOS_RESOURCE_POOL_STAT Status
US
Resource Pool Status
QOS_RESOURCE_POOL_RESE Allocation Units
RVED
Resource Pool Current
Reservations
Chapter 4: QoS Threshold Metrics 39
hyperv QoS Metrics
40 hyperv Guide
Monitor Name
Units
Description
QOS_CPU_HALTS
Halts/Second
CPU Halts per Second
QOS_CPU_HALTS_COSTS
Number
Cost of CPU Halts
QOS_IO_INSTRUCTION
Instructions/Second
CPU IO Instructions per Second
QOS_IO_INSTRUCTION_COST Number
Cost of CPU IO Instructions
QOS_PAGE_FAULT
Faults/Second
CPU Page Faults per Second
QOS_PAGE_FAULT_COST
Number
Cost of CPU Page Faults
QOS_INTERRUPTS
Interrupts/Second
Interrupts per Second
QOS_PARTITION_PAGES
Number
Number of Pages on the
Partition
QOS_VIRTUAL_TLB
Flushes/Second
Virtual TLB Flushes per Second
QOS_GPA_SPACE
Modifications/Secon Modifications to the GPA Space
d
per Second
QOS_VIRTUAL_TLB_PAGES
Number
Number of Pages Used by the
Virtual TLB
QOS_CPU_SPEED
Megahertz
CPU Clock Speed
QOS_PAGE_SPACE_MB
Megabytes
Paging Space
QOS_NUMBER_PROCESSORS Number
Number of Processors
QOS_PARTITIONS
Number
Number of Partitions
QOS_ADDRESS_SPACE
Number
Number of Address Spaces
QOS_CONNECTED_CLIENTS
Number
Connected Clients
QOS_TOTAL_PAGES
Number
Total Pages
QOS_DISK_SECTOR_IO
Sectors/Second
Disk Sector IO
QOS_NETWORK_PACKET_IO
Packets/Second
Network Packet IO
QOS_VIRTUAL_MACHINE_HE Status
ALTH
Health of the Virtual Machine
QOS_NUMBER_VMS
Number
Number of Virtual Machines
QOS_GPA_PAGES
Number
Number of Pages Used by the
GPA
hyperv Alert Metrics Default Settings
hyperv Alert Metrics Default Settings
This section contains the alert metric default settings for the hyperv probe.
Monitor Name
Warning
Warning
Threshold Severity
Error
Threshold
Error
Description
Severity
ResourceCritical
None
None
None
Critical
MonitorWarning
None
None
None
Warning The monitor on host is outside the
expected limits.
MonitorCritical
None
None
None
Critical
CPUWarning
None
None
None
Warning The CPU monitor on host is outside the
expected limits.
CPUCritical
None
None
None
Critical
MemoryWarning
None
None
None
Warning The memory usage for monitor on host
is outside the expected limits.
MemoryGenericWarn None
ing
None
None
Warning The memory monitor on host is outside
the expected limits.
MemoryCritical
None
None
None
Critical
NetworkWarning
None
None
None
Warning The network usage for a monitor on host
is outside expected limits.
NetworkCritical
None
None
None
Critical
DiskWarning
None
None
None
Warning The disk usage for a monitor on host is
outside the expected limits.
DiskCritical
None
None
None
Critical
The disk usage for a monitor on host is
outside the expected limits.
Status
None
None
None
Major
The status is not as expected.
service_state
None
None
None
Major
The actual state of a service is not same
as the expected state.
ResourcePoolWarning None
None
None
Warning The resource pool is not available on
host.
ResourcePoolCapacity None
Warning
None
None
Warning The capacity of the resource pool on
host is outside the expected limit.
Host is not responding.
The monitoring checkpoint has failed to
retrieve data.
The CPU monitor on host is outside the
expected limits.
The memory usage for a monitor on
host is outside the expected limits.
The network usage for a monitor on host
is outside the expected limits.
Chapter 4: QoS Threshold Metrics 41
hyperv Alert Metrics Default Settings
ResourcePoolStatusW None
arning
None
None
Warning The status of the resource pool on host
is not as expected status.
ResourcePoolReserve None
dWarning
None
None
Warning The current reservation of the resource
pool on host is not as expected.
EventAlarm
None
None
None
Major
UptimeWarning
None
None
None
Warning The uptime of system is not as expected.
42 hyperv Guide
The event source, the event code, the
event category and the event
description is displayed.
Chapter 5: Troubleshooting and FAQs
This section contains the following topics:
Data Corrupt after changing Raw Configuration (see page 43)
Data Corrupt after changing Raw Configuration
Symptom
My existing data is corrupt after configuring the probe from Raw Configure.
Solution
Do not use the Raw Configure option of the Infrastructure Manager when deploying the
probe in a non-english locale.
Chapter 5: Troubleshooting and FAQs 43
Chapter 6: Known Issues
The known issues of the hyperv probe are:
■
■
For non-English locale:
■
The Raw Configure GUI of the probe is not supported for updating the probe
configuration because it can corrupt the entire probe configuration file.
■
The probe extracts data for the profile of events after running WMI query for
events. Hence, the probe does not generate alarms for the Event Profile when
there is a mismatch in the system generated time and value in the
TimeGenerated field.
For all locales:
■
The probe does not display description for the events HHCTRL, AdobeARM,
and VMUpgradeHelper. There is a null value in the event log for the specified
events. The issue is generated in the probe due to the system.
Chapter 6: Known Issues 45