You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ma...@apache.org on 2023/05/24 11:24:28 UTC
[iotdb] branch cpu-monitor updated (4679b7ac6a2 -> 2369abd99a1)
This is an automated email from the ASF dual-hosted git repository.
marklau99 pushed a change to branch cpu-monitor
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 4679b7ac6a2 Merge remote-tracking branch 'upstream/master' into cpu-monitor
add a672fd595ee add thread pool monitor
add 2369abd99a1 finish cpu usage monitor
No new revisions were added by this update.
Summary of changes:
.../metrics/metricsets/cpu/CpuUsageManager.java | 49 +++++---
.../metrics/metricsets/cpu/CpuUsageMetrics.java | 26 ++--
.../iotdb/commons/concurrent/ThreadName.java | 1 -
.../commons/concurrent/ThreadPoolMetrics.java | 137 +++++++++++++++++++++
.../iotdb/commons/concurrent/WrappedCallable.java | 17 +++
.../iotdb/commons/concurrent/WrappedRunnable.java | 18 +++
.../WrappedScheduledExecutorService.java | 2 +
.../WrappedSingleThreadExecutorService.java | 93 ++++++++++++--
.../WrappedSingleThreadExecutorServiceMBean.java | 2 +-
.../WrappedSingleThreadScheduledExecutor.java | 104 ++++++++++++++--
.../WrappedSingleThreadScheduledExecutorMBean.java | 2 +-
.../threadpool/WrappedThreadPoolExecutor.java | 8 ++
.../db/service/metrics/DataNodeMetricsHelper.java | 2 +
13 files changed, 416 insertions(+), 45 deletions(-)
create mode 100644 node-commons/src/main/java/org/apache/iotdb/commons/concurrent/ThreadPoolMetrics.java