best practice for setting virtual server memory and cpu alarms in vsphere

Posted on 2013-02-04
Medium Priority
Last Modified: 2013-02-06
im using vsphere 5.0
I want to setup alarms to alert me when virtual servers are suffering from high memory and cpu usage
so that I can know when to add memory or add extra cpu
am I right in thinking that when a virtual server cpu is running around 80% this is fine so I should set my alarms to trigger if say memory and cpu is at 99% for 1 min or more
the cpu metrics and memory metrics inside vsphere can be quite confusing
Question by:dougdog
  • 2
LVL 126

Accepted Solution

Andrew Hancock (VMware vExpert / EE MVE^2) earned 2000 total points
ID: 38851243
Practice with the Default Alarms, offered, and if too low, increase the values.

I would change the alerting period, to longer than a 1 min, sometimes you will get spikes at 100% e.g. patching, that may last longer than a 1 min.

I would use values of 5 minutes, but it's important, that you use values right for your environment.

see my EE Article

HOW TO:  Performance Monitor vSphere 4.x or 5.0

Author Comment

ID: 38851260
if cpu demand is more than cpu usage should I increase cpu
LVL 126
ID: 38851289
difficult to answer, you really need a good baseline of performance of the machine.

an easy guide and tool is


Featured Post

Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Herein one will find an aggregate of some of my experience building and deploying virtualization stacks both in standalone, clustered Hyper-V, clustered Hyper-V with a Scale-Out File Server (SOFS) backend, and Storage Spaces Direct (S2D).
The following article describes how to recreate the VMDK file of a virtual machine. It is important that this file is always in the datastore where the VM is stored, because if the VM is not present, it will not be able to turn on and an error …
This tutorial will walk an individual through setting the global and backup job media overwrite and protection periods in Backup Exec 2012. Log onto the Backup Exec Central Administration Server. Examine the services. If all or most of them are stop…
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …

587 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question