Thread pool counters

Note: With the instrumentation level set to anything other than MAX, the values may be less accurate for TimeStatistics and CountStatistics (and in the case of CountStatistics, such as numConnectionHandles, can even be negative). This is due to counters not being synchronized. Synchronizing counters is very expensive in terms of resources, so it is only done when the instrumentation level is set to MAX.

Counter definitions
Name Key Description Version Granularity Type Level
Thread creates threadPoolModule.threadCreates The total number of threads created 3.5.5 and later Per thread pool CountStatistic Low
Thread destroys threadPoolModule.threadDestroys The total number of threads destroyed 3.5.5 and later Per thread pool CountStatistic Low
Active threads threadPoolModule.activeThreads The number of concurrently active threads 3.5.5 and later Per thread pool RangeStatistic High
Pool size threadPoolModule.poolSize The average number of threads in pool 3.5.5 and later Per thread pool BoundedRangeStatistic High
Percent maxed threadPoolModule.percentMaxed The average percent of the time that all threads are in use 3.5.5 and later Per thread pool RangeStatistic High



Related reference
Performance data organization



Searchable topic ID:   rprf_datacounter9
Last updated: Jun 21, 2007 4:12:58 PM CDT    WebSphere Application Server Express, Version 5.0.2
http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?topic=/com.ibm.websphere.exp.doc/info/exp/ae/rprf_datacounter9.html

Library | Support | Terms of Use | Feedback