Détection de pools d'applications IIS 7 (60 à 75 \%)
Microsoft.Windows.InternetInformationServices.2008.Discover60To75AppPools (Discovery)
Cette règle s'applique à chaque serveur Web IIS 7 et détecte quels pools d'applications sont installés. Certains serveurs Web peuvent avoir un très grand nombre de pools d'applications. Pour gérer correctement la détection d'un grand nombre de pools d'applications, cette règle détecte uniquement un sous-ensemble des pools d'applications installés.
Element properties: Object Discovery Details: Member Modules:
Source Code: <Discovery ID="Microsoft.Windows.InternetInformationServices.2008.Discover60To75AppPools" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.InternetInformationServices.2008.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.2008.ApplicationPool" PropertyID="DotNetVersion"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.2008.ApplicationPool" PropertyID="QueueLength"/>
<Property TypeID="Microsoft.Windows.InternetInformationServices.2008.ApplicationPool" PropertyID="Enable32BitApplications"/>
<Property TypeID="System!System.Entity" PropertyID="DisplayName"/>
</DiscoveryClass>
<DiscoveryClass TypeID="Microsoft.Windows.InternetInformationServices.2008.ApplicationPool"/>
</DiscoveryTypes>
<DataSource ID="DS" TypeID="Microsoft.Windows.Server.IIS.IISApplicationPoolDiscoveryDataSource.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>60</LowerDiscoveryPercentage>
<UpperDiscoveryPercentage>75</UpperDiscoveryPercentage>
</DataSource>
</Discovery>