Individuazione applicazioni Web IIS 7 (40-60 percento)

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

Questa regola viene eseguita su ogni server Web IIS 7 e individua le applicazioni Web installate. In alcuni server Web può essere presente un numero elevato di applicazioni Web. Per gestire correttamente l'individuazione di un numero elevato di applicazioni Web, questa regola individua solo un sottoinsieme delle applicazioni Web installate.

Element properties:

TargetMicrosoft.Windows.InternetInformationServices.2008.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.2008 Default

Source Code:

<Discovery ID="Microsoft.Windows.InternetInformationServices.2008.Discover40To60WebApplications" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.InternetInformationServices.2008.WebServer" ConfirmDelivery="false" Remotable="false" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="Microsoft.Windows.InternetInformationServices.2008.WebSite">
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.WebSite" PropertyID="SiteID"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.InternetInformationServices.2008.AspNetWebApplicationEndpoint">
<Property TypeID="Microsoft.Windows.InternetInformationServices.2008.AspNetWebApplicationEndpoint" PropertyID="ApplicationVRoot"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.2008.AspNetWebApplicationEndpoint" PropertyID="IISApplicationName"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.2008.AspNetWebApplicationEndpoint" PropertyID="Name"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.InternetInformationServices.2008.AspNetWebServiceEndpoint">
<Property TypeID="Microsoft.Windows.InternetInformationServices.2008.AspNetWebServiceEndpoint" PropertyID="ApplicationVRoot"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.2008.AspNetWebServiceEndpoint" PropertyID="IISApplicationName"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.2008.AspNetWebServiceEndpoint" PropertyID="Name"/>
</DiscoveryClass>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.IISAspDiscoveryDataSource.2008">
<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>