DFS Namespaces Components Discovery

Microsoft.Windows.FileServer.DFSN.NamespaceLinksDiscovery (Discovery)

This rule discovers all DFS namespaces, folders (links) and folder targets.

Knowledge Base article:

Summary

This rule discovers all DFS namespaces, folders (links) and folder targets by running the Dfsutil.exe command line tool. To use this object, you must enable the Agent Proxy on all namespace servers, as described in the File Services Management Pack Guide for System Center Operations Manager 2007.

On servers running Windows Server 2008 R2 and Windows Server 2008, this tool is located in the %WINDIR%\System32 folder. On servers running Windows Server 2003, the tool is located in the %Program Files%\Support Tools folder if you install the Support Tools in the default location.

Configuration

Users with Author or Administrator permissions in Operations Manager can use overrides to change the following parameters:

Additional

File Services Management Pack Guide for System Center Operations Manager 2007 (http://go.microsoft.com/fwlink/?LinkId=182615)

Element properties:

TargetMicrosoft.Windows.FileServer.DFSN.RootTarget
EnabledFalse
Frequency43200
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.FileServer.DFSN.Library.NamespaceLinksDiscoveryDataSourceModuleType Microsoft.Windows.FileServer.DFSN.NamespaceDiscoveryAccount

Source Code:

<Discovery ID="Microsoft.Windows.FileServer.DFSN.NamespaceLinksDiscovery" Enabled="false" Target="Microsoft.Windows.FileServer.DFSN.RootTarget" ConfirmDelivery="true" Remotable="true" Priority="Normal">
<Category>Custom</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.FileServer.DFSN.Library.NamespaceLink">
<Property TypeID="Microsoft.Windows.FileServer.DFSN.Library.NamespaceLink" PropertyID="LinkName"/>
<Property TypeID="Microsoft.Windows.FileServer.DFSN.Library.NamespaceLink" PropertyID="State"/>
<Property TypeID="Microsoft.Windows.FileServer.DFSN.Library.NamespaceLink" PropertyID="Timeout"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.FileServer.DFSN.Library.LinkTarget">
<Property TypeID="Microsoft.Windows.FileServer.DFSN.Library.LinkTarget" PropertyID="TargetPath"/>
<Property TypeID="Microsoft.Windows.FileServer.DFSN.Library.LinkTarget" PropertyID="State"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" RunAs="Microsoft.Windows.FileServer.DFSN.NamespaceDiscoveryAccount" TypeID="Microsoft.Windows.FileServer.DFSN.Library.NamespaceLinksDiscoveryDataSourceModuleType">
<IntervalSeconds>43200</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>1800</TimeoutSeconds>
<DfsutilPath/>
<NamespaceName>$Target/Property[Type="Microsoft.Windows.FileServer.DFSN.RootTarget"]/NamespaceName$</NamespaceName>
</DataSource>
</Discovery>