Populate Microsoft Windows SharePoint Services 2003 and Relationships Discovery Rule

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

Knowledge Base article:

Summary

This Discovery Rule discovers and populates the Microsoft Windows SharePoint Services relationship classes with the appropriate instances of the Web Site, Configuration Database, and Content Database relationships.

Element properties:

TargetMicrosoft.Windows.SharePointServices.2003.Service
EnabledTrue
Frequency3600
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DiscoveryDataSource DataSource System.CommandExecuterDiscoveryDataSource Microsoft.Windows.SharePointServices.ActionAccountProfile

Source Code:

<Discovery ID="Microsoft.Windows.SharePointServices.2003.Discovery.All.Rule" Enabled="onEssentialMonitoring" Remotable="true" Target="Microsoft.Windows.SharePointServices.2003.Service">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.SharePointServices.2003.Service"/>
</DiscoveryTypes>
<DataSource ID="DiscoveryDataSource" RunAs="WSSCommon!Microsoft.Windows.SharePointServices.ActionAccountProfile" TypeID="System!System.CommandExecuterDiscoveryDataSource">
<IntervalSeconds>3600</IntervalSeconds>
<ApplicationName>%MOMROOT%\HelperObjects\WSSDiscovery.exe</ApplicationName>
<WorkingDirectory/>
<CommandLine>$MPElement$ $Target/Id$ $Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$ $Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$ 0 0</CommandLine>
<TimeoutSeconds>360</TimeoutSeconds>
<RequireOutput>true</RequireOutput>
<Files/>
</DataSource>
</Discovery>