Smarts ESM: Inconsistent GuestOSNotRunning notifications from Smarts Server Manager
search cancel

Smarts ESM: Inconsistent GuestOSNotRunning notifications from Smarts Server Manager

book

Article ID: 331943

calendar_today

Updated On:

Products

VMware Smart Assurance

Issue/Introduction

Symptoms:


In a specific customer environment, there was recurring examples of GuestOSNotRunning notifications coming from the Smarts Server Manager.  Checking the actual virtual machine in vSphere showed inconsistent results.  Sometimes an actual problem with VMTools would be found, but usually there would be no issue whatsoever despite the active notification.

Environment

VMware Smart Assurance - SMARTS

Cause

There is a setting on the VMware Virtual Center Polling group called SuspendVMToolsPolling.  The default value for this setting is FALSE.

The value set to TRUE makes vCenter polling faster. However, the VMTools status gets updated only during discovery.

In this scenario, it was set to TRUE in order to improve the performance of the polling.  However, this causes very inconsistent results with the behavior of VMTools related notifications since the status of these problems is only updated during discovery.

Resolution

SuspendVMToolsPolling really needs to be set to FALSE in order for these notifications to work properly.  If at all possible, this option should remain as FALSE.

If it must be left at TRUE to handle the performance load, one of the following should be considered:

1) Change the value of DisableVMToolsEvents to TRUE as the data is inconsistent anyway.

2) Split the environment into multiple ESM domains to better handle the load.

3) Increase the hardware CPU and memory to the ESM domain to allow more processing to take place.