Zjišťování fondu aplikací služby IIS 10 (60–75 procent)

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

Toto pravidlo se spouští u každého webového serveru IIS 10 a zjišťuje, které fondy aplikací jsou nainstalované. Na některých webových serverech může existovat velmi mnoho fondů aplikací. Aby toto pravidlo správně zvládalo zjišťování vysokého počtu fondů aplikací, zjišťuje pouze dílčí sadu nainstalovaných fondů aplikací.

Knowledge Base article:

Souhrn

Toto pravidlo se spouští u každého webového serveru IIS 10 a zjišťuje, které fondy aplikací jsou nainstalované. Na některých webových serverech může existovat velmi mnoho fondů aplikací. Aby toto pravidlo správně zvládalo zjišťování vysokého počtu fondů aplikací, zjišťuje pouze dílčí sadu nainstalovaných fondů aplikací.

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.IISApplicationPoolDiscoveryDataSource.10 Default

Source Code:

<Discovery ID="Microsoft.Windows.InternetInformationServices.10.0.Discover60To75AppPools" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.WebServer" ConfirmDelivery="false" Remotable="false" Priority="Normal">
<Category>Discovery</Category>
<DiscoveryTypes>
<DiscoveryClass TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool">
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PoolID"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PeriodicRestartTime"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PeriodicRestartRequests"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="MaxProcesses"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PingingEnabled"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PingInterval"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PingResponseTime"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="IdleTimeout"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="CPUAction"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="CPULimit"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="CPUResetInterval"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="ApplicationPoolIdentityType"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="ApplicationPoolIdentity"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PeriodicRestartMemory"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PeriodicRestartPrivateMemory"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="ApplicationPoolAutoStart"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="PeriodicRestartSchedule"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="RapidFailProtection"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="RapidFailProtectionInterval"/>
<Property TypeID="IISCommon!Microsoft.Windows.InternetInformationServices.ApplicationPool" PropertyID="RapidFailProtectionMaxCrashes"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool" PropertyID="DotNetVersion"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool" PropertyID="QueueLength"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool" PropertyID="Enable32BitApplications"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.InternetInformationServices.10.0.ApplicationPool"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.IISApplicationPoolDiscoveryDataSource.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>60</LowerDiscoveryPercentage>
<UpperDiscoveryPercentage>75</UpperDiscoveryPercentage>
</DataSource>
</Discovery>