New VMM Managed Host Rule

Microsoft.SystemCenter.VirtualMachineManager.2008.Engine.NewHostAdding.rule (Rule)

Knowledge Base article:

Summary

The server is being added to System Center Virtual Machine Manager (VMM) as a managed virtual machine host.

If the server already is hosting virtual machines through Microsoft Hyper-V or Microsoft Virtual Server 2005 R2, the VMM agent will be installed, and Virtual Machine Manager will begin managing the host its virtual machines. If the server is not already a host, either Hyper-V (on computers running Windows Server 2008 SP1) or Virtual Server 2005 R2 SP1 with Update KB948515 (on computers running Windows Server 2003) are installed along with the VMM agent. For more information, see Adding Hosts (http://go.microsoft.com/fwlink/?LinkId=121818) in VMM 2008 R2 Help

Causes

A VMM administrator added the server to Virtual Machine Manager as a virtual machine host. If the server already is hosting virtual machines through Hyper-V or Virtual Server

Resolutions

No action is required. If the host installation does not complete successfully, a Task Failure alert will be generated in Operations Manager.

For information about troubleshooting issues with agent installations on hosts, see Troubleshooting Agent Installation Issues (http://go.microsoft.com/fwlink/?LinkId=121828) in Troubleshooting in VMM 2008 R2 (http://go.microsoft.com/fwlink/?LinkId=116437).

Additional

VMM Event 435

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
New host added to Virtual Machine Manager
{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.Engine.NewHostAdding.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>435</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>Params/Param[6]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>0</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>Params/Param[7]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>2</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.Engine.NewHostAdding_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
</WriteAction>
</WriteActions>
</Rule>