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