This is an automated email from the ASF dual-hosted git repository. tanxinyu pushed a commit to branch ca in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 28bbfdcc64d4ab0cda20ef38ad3ac991025c881d Author: OneSizeFitQuorum <[email protected]> AuthorDate: Mon Apr 24 00:23:54 2023 +0800 fix prometheus timeout Signed-off-by: OneSizeFitQuorum <[email protected]> --- .../metricsets/net/LinuxNetMetricManager.java | 30 ++++++++++------------ .../iotdb/db/service/metrics/FileMetrics.java | 2 +- 2 files changed, 15 insertions(+), 17 deletions(-) diff --git a/metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/net/LinuxNetMetricManager.java b/metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/net/LinuxNetMetricManager.java index 098463dea4..643954c49a 100644 --- a/metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/net/LinuxNetMetricManager.java +++ b/metrics/interface/src/main/java/org/apache/iotdb/metrics/metricsets/net/LinuxNetMetricManager.java @@ -25,11 +25,9 @@ import org.apache.iotdb.metrics.config.MetricConfigDescriptor; import org.slf4j.Logger; import org.slf4j.LoggerFactory; -import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.IOException; -import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; @@ -216,19 +214,19 @@ public class LinuxNetMetricManager implements INetMetricManager { } // update socket num - try { - Process process = Runtime.getRuntime().exec(this.getConnectNumCmd); - StringBuilder result = new StringBuilder(); - try (BufferedReader input = - new BufferedReader(new InputStreamReader(process.getInputStream()))) { - String line; - while ((line = input.readLine()) != null) { - result.append(line); - } - } - this.connectionNum = Integer.parseInt(result.toString().trim()); - } catch (IOException e) { - log.error("Failed to get socket num", e); - } + // try { + // Process process = Runtime.getRuntime().exec(this.getConnectNumCmd); + // StringBuilder result = new StringBuilder(); + // try (BufferedReader input = + // new BufferedReader(new InputStreamReader(process.getInputStream()))) { + // String line; + // while ((line = input.readLine()) != null) { + // result.append(line); + // } + // } + // this.connectionNum = Integer.parseInt(result.toString().trim()); + // } catch (IOException e) { + // log.error("Failed to get socket num", e); + // } } } diff --git a/server/src/main/java/org/apache/iotdb/db/service/metrics/FileMetrics.java b/server/src/main/java/org/apache/iotdb/db/service/metrics/FileMetrics.java index 483c2b7345..1829ebddd9 100644 --- a/server/src/main/java/org/apache/iotdb/db/service/metrics/FileMetrics.java +++ b/server/src/main/java/org/apache/iotdb/db/service/metrics/FileMetrics.java @@ -173,7 +173,7 @@ public class FileMetrics implements IMetricSet { }; metricService.createAutoGauge( Metric.FILE_COUNT.toString(), - MetricLevel.CORE, + MetricLevel.NORMAL, this, FileMetrics::getOpenFileHandlersNumber, Tag.NAME.toString(),
