Remove VMM Library Server Rule

Microsoft.SystemCenter.VirtualMachineManager.2008.Library.ServerRemoving.rule (Rule)

Knowledge Base article:

Summary

The Library Server role is being removed from a server that is a library server in Virtual Machine Manager. If the library server also has other roles in VMM - for example, if it also serves as a virtual machine host - only the Library Server role is removed, and the Virtual Machine Manager agent continues to perform the other roles. If the server has only one role, the Virtual Machine Manager agent also is removed.

Causes

Either the library server was removed from Virtual Machine Manager (in Library view in the VMM Administrator Console) or the Library Server role was removed from the Virtual Machine Manager agent (in Administration view in the VMM Administrator Console). For more information, see How to Remove a Library Server (http://go.microsoft.com/fwlink/?LinkId=121826) and How to Remove a Managed Computer Role (http://go.microsoft.com/fwlink/?LinkId=121824) in VMM 2008 R2 Help.

Resolutions

No action is required. You can find out the status of the job in Jobs view in the VMM Administrator Console. For more information, see Monitoring Jobs (http://go.microsoft.com/fwlink/?LinkId=121817) in VMM 2008 R2 Help.

Additional

VMM Event 436

External

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

Element properties:

TargetMicrosoft.SystemCenter.VirtualMachineManager.2008.Engine
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityInformation
Alert PriorityNormal
RemotableTrue
Alert Message
Library server removed
{0}
Event LogVM Manager

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SystemCenter.VirtualMachineManager.2008.Library.ServerRemoving.rule" Enabled="true" Target="Microsoft.SystemCenter.VirtualMachineManager.2008.Engine">
<Category>AvailabilityHealth</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>VM Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>Virtual Machine Manager</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>436</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>Params/Param[6]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>1</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>0</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.VirtualMachineManager.2008.Library.ServerRemoving_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>