Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kamilkosek/985de0df59af7288068a727b3be08c2c to your computer and use it in GitHub Desktop.
Save kamilkosek/985de0df59af7288068a727b3be08c2c to your computer and use it in GitHub Desktop.
<?xml version="1.0"
encoding="utf-16"?>
<Discovery ID="SQL.VMs.Standalone.Group.DiscoveryRule"
Enabled="true"
Target="SQL.VMs.Standalone.Group"
ConfirmDelivery="false"
Remotable="true"
Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryRelationship TypeID="MicrosoftSystemCenterInstanceGroupLibrary7585010!Microsoft.SystemCenter.InstanceGroupContainsEntities" />
</DiscoveryTypes>
<DataSource ID="GroupPopulationDataSource"
TypeID="SystemCenter!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$MPElement[Name="SQL.VMs.Standalone.Group"]$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="MicrosoftWindowsLibrary7585010!Microsoft.Windows.Computer"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="MicrosoftSystemCenterInstanceGroupLibrary7585010!Microsoft.SystemCenter.InstanceGroupContainsEntities"]$</RelationshipClass>
<Expression>
<Contains>
<MonitoringClass>$MPElement[Name="MicrosoftSystemCenterVirtualMachineManagerDiscovery111902!Microsoft.SystemCenter.VirtualMachineManager.Discovery.VirtualMachine"]$</MonitoringClass>
<Expression>
<RegExExpression>
<ValueExpression>
<Property>$MPElement[Name="MicrosoftSystemCenterVirtualMachineManagerLibrary111902!Microsoft.SystemCenter.VirtualMachineManager.VirtualMachine"]/Description$</Property>
</ValueExpression>
<Operator>ContainsSubstring</Operator>
<Pattern>Standalone</Pattern>
</RegExExpression>
</Expression>
</Contains>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment