Monitors the state of the System Center Virtual Machine Manager service
The VMM Service monitor indicates the state of the System Center Virtual Machine Manager service on the VMM server. If the System Center Virtual Machine Manager service is not running, the monitor is in a critical state (Red). If the state is unknown, monitoring has not yet begun for the System Center Virtual Machine Manager service.
An unhealthy state indicates that the System Center Virtual Machine Manager service is not running.
When the System Center Virtual Machine Manager service shuts down due to an error, the service attempts to restart without any intervention.
If the service cannot restart on its own, or it continues to shut down when you attempt to restart it, take the following steps:
1 | Look for events in the VM Manager event log or the system log that can explain the situation better. |
2 | Ensure that Virtual Machine Manager can connect to SQL Server, particularly if the VMM database is on a remote instance of SQL Server. |
3 | Ensure that all ports that Virtual Machine Manager uses are not in use by any other applications on the VMM server. For information about the default ports that Virtual Machine Manager uses, see Virtual Machine Manager Network Requirements (http://go.microsoft.com/fwlink/?LinkId=268228) in the VMM TechNet Library. |
Target | Microsoft.SystemCenter.VirtualMachineManager.2012.VMMManagementServer | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.CheckNTServiceStateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.2012.VMMManagementServer.VMMService.Monitor" Accessibility="Public" Target="VMM2012Discovery!Microsoft.SystemCenter.VirtualMachineManager.2012.VMMManagementServer" TypeID="Windows!Microsoft.Windows.CheckNTServiceStateMonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.VirtualMachineManager.2012.VMMManagementServer.VMMService.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Running" ID="Success"/>
<OperationalState HealthState="Error" MonitorTypeStateID="NotRunning" ID="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<ServiceName>SCVMMService</ServiceName>
</Configuration>
</UnitMonitor>