Identifiering av webbprogram i IIS 10 (0-20 procent)

Microsoft.Windows.InternetInformationServices.10.0.Discover0To20WebApplications (Discovery)

Den här regeln körs mot varje IIS 10-webbserver för att identifiera vilka webbprogram som är installerade. På vissa webbservrar kan det finnas väldigt många webbprogram. För att korrekt hantera upptäckten av ett stort antal programpooler, upptäcker denna endast en delmängd av de installerade webbprogrammen.

Knowledge Base article:

Sammanfattning

Den här regeln körs mot varje IIS 10-webbserver för att identifiera vilka webbprogram som är installerade. På vissa webbservrar kan det finnas väldigt många webbprogram. För att korrekt hantera upptäckten av ett stort antal programpooler, upptäcker denna endast en delmängd av de installerade webbprogrammen.

Element properties:

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

Source Code:

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