| VM Monitor |

## Introduction

SolarWinds VM Monitor allows IT administrators to continuously monitor VMware ESX servers and their virtual machines by providing realtime monitoring of VMware ESX health indicators.

### For support, click to visit the SolarWinds VM Monitor Forum on Thwack.

## Requirements

Need | Item
--- | ---
Operating System | Install on a 32-bit or 64-bit edition of one of the following operating systems: Microsoft Windows XP Microsoft Windows Vista Microsoft Windows Server 2003
.NET Framework | Microsoft .NET Framework 2.0 or later.
Hard Drive space | 10MB

## Installing and Running SolarWinds VM Monitor

You can modify the installation location and other settings using the SolarWinds VM Monitor setup program.
Note: The Windows user account used to install SolarWinds VM Monitor must have administrator rights.

#### To install SolarWinds VM Monitor:

1. Run the setup program (`SolarWinds-VM-Monitor-v1.0.exe).`
2. Complete the setup wizard, providing the appropriate information as necessary.

#### To run SolarWinds VM Monitor:

Start SolarWinds VM Monitor in the SolarWinds VM Monitor folder.

#### To start SolarWinds VM Monitor when Windows starts:

Right-click in the Taskbar Notification Area, and then check Start When Windows Starts.

## Configuring SolarWinds VM Monitor

The first time you run the SolarWinds VM Monitor, you will need to set your server details and warning thresholds. Refer to the following setting descriptions to configure SolarWinds VM Monitor.
Note: Click to open the Settings window any time after initial startup.

### Setting VMware ESX Server Details

ESX Server
  Type the IP address or host name of the VMware ESX Server.
SNMP Version
  Select the version of SNMP used to communicate with the Server.
Community String
  Type the community string used to collect SNMP data from the server.
CPU Utilization (% Used)
  Sets the warning thresholds for the server CPU load.
Memory (% Used)
  Sets the warning thresholds for the memory used by the server.
Show only running VMs
  Hides virtual machines not currently running.
Minimize on Start
  Minimize the application to the system tray at startup.

If you want to change the SNMP Timeout or SNMP Retries values, click Advanced.

## Using SolarWinds VM Monitor

The statuses of your monitored items are listed in the order of their urgency. Items in critical condition are listed first, followed by any items with warnings.

The following icons indicate the status of the VMware ESX Server.

Icon | Status Indicators
--- | ---
| Available
| Warning
| Critical
| Unknown

The following icons indicate the status of the virtual machines running on the ESX Server.

Icon | Status Indicators
--- | ---
| Powered On
| Suspended
| Powered Off
| Warning
| Critical

### Understanding Guest Memory

VMware ESX servers have a memory setting for each virtual machine. This value is the theoretical maximum amount of memory that the virtual machine can use. The ESX server then allocates a portion of physical RAM to be used by each virtual machine. This is typically a value much lower than the configured maximum. SolarWinds VM Monitor reports the Guest Memory value using the actual memory utilization as a percentage of the assigned memory.
For example, a VMware ESX server is setup with the follow parameters.

- Assigned Memory to the Virtual Machine - 1 GB - As setup in VMware.
- Virtual Machine Host Memory - 500 MB - Runtime physical memory allocated by ESX server. Not reported via SNMP, but visible on the Infrastructure Client.
- Guest Memory - 250 MB - Runtime physical memory used by the virtual machine. Reported via SNMP.
- Guest Operating System Memory Utilization - 300 MB - Reported directly from the host operating system as the amount of memory it perceives to be using.

In this example, SolarWinds VM Monitor shows the virtual machine using 25% of its available memory, and the operating system running on the virtual machine reports 30%. However, the allocated physical memory utilization is 50%.

### Legal

Copyright 1995-2008 SolarWinds, Inc. All rights reserved worldwide. No part of this document may be reproduced by any means nor modified, decompiled, disassembled, published or distributed, in whole or in part, or translated to any electronic medium or other means without the written consent of SolarWinds. All right, title and interest in and to the software and documentation are and shall remain the exclusive property of SolarWinds and its licensors. SolarWinds Orion™, SolarWinds VM Monitor™, and SolarWinds Toolset™ are trademarks of SolarWinds. SolarWinds® and the SolarWinds logo are registered trademarks of SolarWinds. Microsoft Windows Server, Windows Vista, and Windows XP are registered trademarks or trademarks of Microsoft Corporation in the United States and other countries. VMware is a registered trademark of VMware,Inc. in the United States and/or other jurisdictions. All other trademarks contained in this document and in the Software are the property of their respective owners.

SOLARWINDS DISCLAIMS ALL WARRANTIES, CONDITIONS OR OTHER TERMS, EXPRESS OR IMPLIED, STATUTORY OR OTHERWISE, ON SOFTWARE AND DOCUMENTATION FURNISHED HEREUNDER INCLUDING WITHOUT LIMITATION THE WARRANTIES OF DESIGN, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SOLARWINDS, ITS SUPPLIERS OR ITS LICENSORS BE LIABLE FOR ANY DAMAGES, WHETHER ARISING IN TORT, CONTRACT OR ANY OTHER LEGAL THEORY EVEN IF SOLARWINDS HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.