如何find在SCOM中使用的服务器angular色的HKLMregistry项

我正在学习使用SCOM来开发一个SCOM包。 我发现(尚未)开发一个包的唯一可用的工具是Visio(与pipe理包devise器)。

我设法创build了一个监视特定服务的包,现在我想创build一个监视angular色的包。 Visio要求我inputangular色ID,HKLM键,HKLM值或WMI查询来查找服务。 我想要做的是监视IIS服务器angular色。 我发现IIS(2)的angular色ID,但我无法导出包,与Visio的一些问题。 所以现在我想尝试使用HKLM – 但是如何findIIS的关键/值?

还是我在一个完全错误的path?

我发现你的问题,因为我有一个类似的问题。

最后,我将Visio中的发现更改为使用registry项,生成MP,然后编辑生成的XML以删除基于registry的发现,并将其replace为WMI查询。

我的情况是,我想发现打印服务器angular色(ID = 135),所以我使用的发现是这样的:

<Discovery ID="My.Management.Pack.Discovery.Print.Server.Seed" Enabled="true" Target="Windows!Microsoft.Windows.Server.Computer" ConfirmDelivery="false" Remotable="true" Priority="Normal"> <Category>Discovery</Category> <DiscoveryTypes> <DiscoveryClass TypeID="My.Management.Pack.Class.Print.Server.Seed"> <Property TypeID="System!System.Entity" PropertyID="DisplayName" /> </DiscoveryClass> <DiscoveryRelationship TypeID="Windows!Microsoft.Windows.ComputerHostsLocalApplication" /> </DiscoveryTypes> <DataSource ID="DS" TypeID="Windows!Microsoft.Windows.WmiProviderWithClassSnapshotDataMapper"> <NameSpace>\\$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$\ROOT\CIMV2</NameSpace> <Query> SELECT Name FROM Win32_ServerFeature WHERE ID=135 </Query> <Frequency>14400</Frequency> <ClassId>$MPElement[Name="My.Management.Pack.Class.Print.Server.Seed"]$</ClassId> <InstanceSettings> <Settings> <Setting> <Name>$MPElement[Name="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Name> <Value>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Value> </Setting> <Setting> <Name>$MPElement[Name="System!System.Entity"]/DisplayName$</Name> <Value>Print Server Seed</Value> </Setting> </Settings> </InstanceSettings> </DataSource> </Discovery> 

检查这个链接,以及angular色ID的

http://msdn.microsoft.com/en-us/library/cc280268(v=vs.85).aspx