Individuazione delle applicazioni Web IIS 8 (20-40\%)

Microsoft.Windows.InternetInformationServices.6.2.Discover20To40WebApplications (Discovery)

Questa regola viene eseguita in ogni server Web IIS 8 per individuare quali applicazioni Web sono installate. In alcuni server Web potrebbero essere installate numerose applicazioni Web. Per gestire correttamente l'individuazione di un numero elevato di applicazioni Web, questa regola individua solo un sottoinsieme delle applicazioni installate.

Knowledge Base article:

Riepilogo

Questa regola viene eseguita in ogni server Web IIS 8 per individuare quali applicazioni Web sono installate. In alcuni server Web potrebbero essere installate numerose applicazioni Web. Per gestire correttamente l'individuazione di un numero elevato di applicazioni Web, questa regola individua solo un sottoinsieme delle applicazioni installate.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.WebServer
EnabledTrue
Frequency14400
RemotableFalse

Object Discovery Details:

Discovered Classes and their attribuets:

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.Server.IIS.IISAspDiscoveryDataSource.8 Default

Source Code:

<Discovery ID="Microsoft.Windows.InternetInformationServices.6.2.Discover20To40WebApplications" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.6.2.WebServer" ConfirmDelivery="false" Remotable="false" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.InternetInformationServices.6.2.WebSite">
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.WebSite" PropertyID="SiteID"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.InternetInformationServices.6.2.AspNetWebApplicationEndpoint">
<Property TypeID="Microsoft.Windows.InternetInformationServices.6.2.AspNetWebApplicationEndpoint" PropertyID="ApplicationVRoot"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.6.2.AspNetWebApplicationEndpoint" PropertyID="IISApplicationName"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.6.2.AspNetWebApplicationEndpoint" PropertyID="Name"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.InternetInformationServices.6.2.AspNetWebServiceEndpoint">
<Property TypeID="Microsoft.Windows.InternetInformationServices.6.2.AspNetWebServiceEndpoint" PropertyID="ApplicationVRoot"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.6.2.AspNetWebServiceEndpoint" PropertyID="IISApplicationName"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.6.2.AspNetWebServiceEndpoint" PropertyID="Name"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.IISAspDiscoveryDataSource.8">
<PeriodInSeconds>14400</PeriodInSeconds>
<DiscoverySourceType>0</DiscoverySourceType>
<DiscoverySourceObjectId>$MPElement$</DiscoverySourceObjectId>
<DiscoverySourceManagedEntityId>$Target/Id$</DiscoverySourceManagedEntityId>
<ComputerPrincipalName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerPrincipalName>
<LowerDiscoveryPercentage>20</LowerDiscoveryPercentage>
<UpperDiscoveryPercentage>40</UpperDiscoveryPercentage>
</DataSource>
</Discovery>