Library Availability Rollup

Microsoft.SystemCenter.VirtualMachineManager.2008.LibraryAvailabilityRollup (DependencyMonitor)

Knowledge Base article:

Summary

This monitor is a rollup monitor for all availability monitoring for library servers in System Center Virtual Machine Manager (VMM) that have been added to the selected VMM server. If the Virtual Machine Manager agent on any library server is not running, the state is critical (Red). If the state is unknown, monitoring has not yet begun for the VMM agent on the library server.

Library servers make shares available to store file-based resources in the Virtual Machine Manager library, which is managed centrally through Library view in the VMM Administrator Console. The Virtual Machine Manager agent on the library server provides metadata to Virtual Machine Manager about the shares that have been identified as library shares and the resources on those shares. For more information, see Frequently Asked Questions: VMM Library (http://go.microsoft.com/fwlink/?LinkId=121822) in VMM 2008 R2 Help.

Causes

An unhealthy state for this VMM library server indicates some problem with another monitor running against this object and monitoring availability.

Resolutions

Use the Health Explorer to drill down and find the cause of the unhealthy state. Use the knowledge on the specific monitor causing the issue to troubleshoot and fix the problem.

External

VMM TechCenter (http://go.microsoft.com/fwlink/?LinkId=85920)

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.2008.ManagementGroup
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorSystem.Health.AvailabilityState
RelationshipMicrosoft.SystemCenter.VirtualMachineManager.2008.ManagementGroupContainsLibrary
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
RemotableTrue
AccessibilityPublic

Source Code:

<DependencyMonitor ID="Microsoft.SystemCenter.VirtualMachineManager.2008.LibraryAvailabilityRollup" Accessibility="Public" Target="Microsoft.SystemCenter.VirtualMachineManager.2008.ManagementGroup" RelationshipType="Microsoft.SystemCenter.VirtualMachineManager.2008.ManagementGroupContainsLibrary" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" MemberMonitor="SystemHealth!System.Health.AvailabilityState">
<Category>StateCollection</Category>
<!--<AlertSettings>
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
</AlertSettings>-->
<Algorithm>WorstOf</Algorithm>
</DependencyMonitor>