Odnajdywanie aplikacji sieci Web usług IIS 8 (80-100 procent)

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

Ta zasada jest uruchamiana dla każdego serwera sieci Web IIS 8 i odnajduje zainstalowane aplikacje sieci Web. Niektóre serwery sieci Web mogą zawierać bardzo dużą liczbę aplikacji sieci Web. Aby móc prawidłowo odnajdywać dużą liczbę aplikacji sieci Web, ta reguła odnajduje jedynie podzbiór wszystkich zainstalowanych aplikacji sieci Web.

Knowledge Base article:

Podsumowanie

Ta zasada jest uruchamiana dla każdego serwera sieci Web IIS 8 i odnajduje zainstalowane aplikacje sieci Web. Niektóre serwery sieci Web mogą zawierać bardzo dużą liczbę aplikacji sieci Web. Aby móc prawidłowo odnajdywać dużą liczbę aplikacji sieci Web, ta reguła odnajduje jedynie podzbiór wszystkich zainstalowanych aplikacji sieci Web.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.6.2.WebServer
EnabledTrue
Frequency3600
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.Discover80To100WebApplications" Enabled="onEssentialMonitoring" 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>3600</PeriodInSeconds>
<DiscoverySourceType>0</DiscoverySourceType>
<DiscoverySourceObjectId>$MPElement$</DiscoverySourceObjectId>
<DiscoverySourceManagedEntityId>$Target/Id$</DiscoverySourceManagedEntityId>
<ComputerPrincipalName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerPrincipalName>
<LowerDiscoveryPercentage>80</LowerDiscoveryPercentage>
<UpperDiscoveryPercentage>100</UpperDiscoveryPercentage>
</DataSource>
</Discovery>