Populate Microsoft Windows SharePoint Services 2003 WebSite Instance Group Discovery Rule

Microsoft.Windows.SharePointServices.2003.WebSiteInstanceGroup.Discovery.Rule (Discovery)

Knowledge Base article:

Summary

This Discovery Rule discovers and populates the Windows SharePoint Services instances group named “Windows SharePoint Services Web Site Instances Group” with instances of Windows SharePoint Services 2003 related Web sites.

Element properties:

TargetMicrosoft.Windows.SharePointServices.WebSiteInstanceGroup
EnabledTrue
RemotableFalse

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryDataSource DataSource Microsoft.SystemCenter.GroupPopulator Default

Source Code:

<Discovery ID="Microsoft.Windows.SharePointServices.2003.WebSiteInstanceGroup.Discovery.Rule" Target="WSSCommon!Microsoft.Windows.SharePointServices.WebSiteInstanceGroup" Enabled="onEssentialMonitoring" Remotable="true">
<Category>Discovery</Category>
<DiscoveryTypes/>
<DataSource ID="DiscoveryDataSource" TypeID="SC!Microsoft.SystemCenter.GroupPopulator">
<RuleId>$MPElement$</RuleId>
<GroupInstanceId>$Target/Id$</GroupInstanceId>
<MembershipRules>
<MembershipRule>
<MonitoringClass>$MPElement[Name="IISCommon!Microsoft.Windows.InternetInformationServices.WebSite"]$</MonitoringClass>
<RelationshipClass>$MPElement[Name="Microsoft.Windows.SharePointServices.2003.WebSiteInstanceGroup.Contains.Microsoft.Windows.SharePointServices.2003.WebSite"]$</RelationshipClass>
<Expression>
<Contains>
<MonitoringClass>$MPElement[Name="Microsoft.Windows.SharePointServices.2003.Service"]$</MonitoringClass>
</Contains>
</Expression>
</MembershipRule>
</MembershipRules>
</DataSource>
</Discovery>