TFS Proxy Discovery Detail

TeamFoundationServer2015.TfsProxyDiscoveryDetail (Discovery)

Discovery that obtains details about machines acting as a Proxy

Knowledge Base article:

Summary

This discovery is configured to discover each proxy server based on queries to the TFS Application Tier Server. This discovery will discover the proxy servers.

Element properties:

TargetTeamFoundationServer2015.TfsProxyCandidate
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:
Discovered relationships and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
TfsPowerShellDiscoveryProvider DataSource TeamFoundationServer2015.TfsPowerShellDiscoveryDataSource TeamFoundationServer2015.Tfs2015UserProfile

Source Code:

<Discovery ID="TeamFoundationServer2015.TfsProxyDiscoveryDetail" Enabled="true" Target="TeamFoundationServer2015.TfsProxyCandidate" ConfirmDelivery="false" Remotable="false" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="TeamFoundationServer2015.TfsProxy"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2015.TfsProxyReferencesProjectCollection"/>
<DiscoveryRelationship TypeID="TeamFoundationServer2015.TfsProxyReferenceTfsInstallation"/>
</DiscoveryTypes>
<DataSource ID="TfsPowerShellDiscoveryProvider" RunAs="TeamFoundationServer2015.Tfs2015UserProfile" TypeID="TeamFoundationServer2015.TfsPowerShellDiscoveryDataSource">
<Component>VersionControlProxy</Component>
<ClassName>ProxyDiscoverer</ClassName>
<BaseInstallPath/>
<IntervalSeconds>14400</IntervalSeconds>
<ScriptDebugEnabled>0</ScriptDebugEnabled>
<UseSsl>0</UseSsl>
<Port>8081</Port>
</DataSource>
</Discovery>