Thread pool counters

Counter definitions

Name Key Description Version Granularity Type Level
CreateCount threadPoolModule.threadCreates The total number of threads created 3.5.5 and later Per thread pool CountStatistic Low
DestroyCount threadPoolModule.threadDestroys The total number of threads destroyed 3.5.5 and later Per thread pool CountStatistic Low
ActiveCount threadPoolModule.activeThreads The number of concurrently active threads 3.5.5 and later Per thread pool RangeStatistic High
PoolSize threadPoolModule.poolSize The average number of threads in pool 3.5.5 and later Per thread pool BoundedRangeStatistic High
PercentMaxed threadPoolModule.percentMaxed The average percent of the time that all threads are in use 3.5.5 and later Per thread pool RangeStatistic High

Name Key Description Version Granularity Type Level
DeclaredthreadHungCount threadPoolModule.declaredThreadHung The number of threads declared hung 5.1.1 and later Per thread pool CountStatistic Max
ClearedThreadHangCount threadPoolModule.declaredThreadHangCleared The number of thread hangs cleared 5.1.1 and later Per thread pool CountStatistic Max
ConcurrentHungThreadCount threadPoolModule.concurrentlyHungThreads The number of concurrently hung threads 5.1.1 and later Per thread pool RangeStatistic Max
ActiveTime threadPoolModule.activeTime The average time in milliseconds the threads are in active state 5.1.1 and later Per thread pool TimeStatistic Max