IIS 8 Web Uygulaması Keşfi (yüzde 40-60)

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

Bu kural her IIS 8 Web Sunucusu'na karşı çalışır ve hangi web uygulamalarının yüklendiğini bulur. Bazı web sunucularında çok sayıda web uygulaması mevcut olabilir. Çok sayıda web uygulamasının keşfini düzgün şekilde işleyebilmek için bu kural, sadece yüklü web uygulamalarının bir alt kümesini keşfeder.

Knowledge Base article:

Özet

Bu kural her IIS 8 Web Sunucusu'na karşı çalışır ve hangi web uygulamalarının yüklendiğini bulur. Bazı web sunucularında çok sayıda web uygulaması mevcut olabilir. Çok sayıda web uygulamasının keşfini düzgün şekilde işleyebilmek için bu kural, sadece yüklü web uygulamalarının bir alt kümesini keşfeder.

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.Discover40To60WebApplications" 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>40</LowerDiscoveryPercentage>
<UpperDiscoveryPercentage>60</UpperDiscoveryPercentage>
</DataSource>
</Discovery>