You are viewing a plain text version of this content. The canonical link for it is here.
Posted to common-issues@hadoop.apache.org by "KWON BYUNGCHANG (Jira)" <ji...@apache.org> on 2026/05/27 07:24:00 UTC
[jira] [Created] (HADOOP-19905) Implement HttpServer2 thread pool metrics
KWON BYUNGCHANG created HADOOP-19905:
----------------------------------------
Summary: Implement HttpServer2 thread pool metrics
Key: HADOOP-19905
URL: https://issues.apache.org/jira/browse/HADOOP-19905
Project: Hadoop Common
Issue Type: Improvement
Reporter: KWON BYUNGCHANG
HttpServer2Metrics (HADOOP-17133) exposes only StatisticsHandler
counters. It says nothing about the Jetty thread pool, so
administrators have no metric-level visibility into thread pool
saturation.
This patch adds gauges to HttpServer2Metrics:
* Pool: maxThreads, minThreads, threads, idleThreads, busyThreads, queueSize
* Per role (summed over connectors): acceptorThreads, selectorThreads
* Worker only (pool count minus acceptors and selectors):
maxWorkerThreads, workerThreads, busyWorkerThreads
The worker-only gauges are exposed separately because acceptor and
selector threads sit in blocking accept()/select() loops and never go
idle;
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org