Zjišťování fondu aplikací služby IIS 10 (0–15 procent)
Microsoft.Windows.InternetInformationServices.10.0.Discover0To15AppPools (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: Element properties: Object Discovery Details: Member Modules:
Source Code: <Discovery ID="Microsoft.Windows.InternetInformationServices.10.0.Discover0To15AppPools" 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>0</LowerDiscoveryPercentage>
<UpperDiscoveryPercentage>15</UpperDiscoveryPercentage>
</DataSource>
</Discovery>