VMware Smart Assurance platform can monitor configured application processes on a host and provide OS level metrics for the host. Typical OS level metrics include metrics related to cpu (ProcessorUtilization), memory(MemoryUtilization), disk, file system etc. These metrics values are available in form of attribute values. In certain scenarios, it can also generate events etc the process is missing(MissingProcess Event), CPU/Memory utilization threshold breached. For further details on os/application/application service group attributes, refer Chapter 8 of VMware Smarts User and Configuration Guide.
It also provides the capability to monitor a group of application processes that refers to a service. It can monitor an application group and displays the events under ApplicationServiceGroup. In the topology view, an application instance represents a process and an ApplicationServiceGroup instance represents a group of application processes that provides a service. A user-defined application service group instance can represent a group of processes.
Steps to setup for monitoring any given host:
- Enabled the Netsnmp on the host: Netsnmp should be enabled for the all the hosts to be monitored. For enabling netsnmp, proper access should be given by updating snmpd.conf file i.e. adding rocommunity public to /etc/snmp/snmpd.conf.
- Discover the host to be monitored using VMware Smart Assurance.
Note: For monitoring VMware Smarts Assurance platform components, out of the box prebuild template i.e. apps-emc-smarts.xml can be used.