Counter definitions
Name | Key | Description | Version |
CreateCount | threadPoolModule.threadCreates | The total number of threads created | 3.5.5 and later |
DestroyCount | threadPoolModule.threadDestroys | The total number of threads destroyed | 3.5.5 and later |
ActiveCount | threadPoolModule.activeThreads | The number of concurrently active threads | 3.5.5 and later |
PoolSize | threadPoolModule.poolSize | The average number of threads in pool | 3.5.5 and later |
PercentMaxed | threadPoolModule.percentMaxed | The average percent of the time that all threads are in use | 3.5.5 and later |
DeclaredthreadHungCount | threadPoolModule.declaredThreadHung | The number of threads declared hung | 5.1.1 and later |
ClearedThreadHangCount | threadPoolModule.declaredThreadHangCleared | The number of thread hangs cleared | 5.1.1 and later |
ConcurrentHungThreadCount | threadPoolModule.concurrentlyHungThreads | The number of concurrently hung threads | 5.1.1 and later |
ActiveTime | threadPoolModule.activeTime | The average time in milliseconds the threads are in active state | 5.1.1 and later |
Name | Granularity | Type | Level | Overhead |
CreateCount | Per thread pool | CountStatistic | All | Low |
DestroyCount | Per thread pool | CountStatistic | All | Low |
ActiveCount | Per thread pool | RangeStatistic | Extended | High |
PoolSize | Per thread pool | BoundedRangeStatistic | Basic | High |
PercentMaxed | Per thread pool | RangeStatistic | All | High |
DeclaredthreadHungCount | Per thread pool | CountStatistic | All | Max |
ClearedThreadHangCount | Per thread pool | CountStatistic | All | Max |
ConcurrentHungThreadCount | Per thread pool | RangeStatistic | All | Max |
ActiveTime | Per thread pool | TimeStatistic | All | Max |