Most of the organizations have loads ESX (ESXi) server with 100s of virtual machines. It’s always a challenge to monitor them very effectively. There are ways to monitor ESX or ESXI servers using syslog, SNMP & DB querying.
If you’re looking for very native monitoring of your Virtual infrastructure then the way is to go with third party solution Veeam. This is the widely accepted solution for virtual host monitoring.
Why do you need Veeam ?
The monitoring of actual virtual machines (VMs) can be done by installing a SCOM or OpsMgr agent. So, how can we really monitor the Virtual Hosts, Veeam nWorks management pack or plugin is the best solution for this. The best method is disable CPU and Memory monitoring of virtual machines windows management pack and make full advantages of nWorks monitoring.
The best methods to get all the data on VMware is agent less VMware API that is what Veeam nWorks can provide. The Veeam nWorks is Smart Plug-in for VMware that helps to get data about the health and performance of all virtual servers.
The innovativeness that they came up with. The Management Pack for Virtual Machine Manager will provide availability metrics, the Hyper-V Management Pack (MP) might provide more detailed information than VMM MP. This can be done only by deploying an agent to the guest. Once agent is installed the monitoring of the guest for performance metrics especially around the applications would be possible.
However, agent less API Veeam (nWorks) MP for monitoring VMware can significantly native monitoring than any other Management Pack Microsoft has for Hyper-V. Veeam (nWorks) very well with SCOM or OpsMgr 2012 SP1.
Veeam (nWorks) Ease of setup
Simply connect the nworks directly to the vCenter ESX or ESXi through the nWorks UI and that is it. This will fetch all the details or topology of the virtual infrastructure. Once the connection is established, the nWorks will collect the data of all ESX and ESXi hosts in the vCenter and all Virtual Machines. nWorks can be configured to collect the details about all Clusters, Resource Pools, Virtual Applications and Data Stores.