You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ta...@apache.org on 2023/04/24 07:48:52 UTC
[iotdb] 02/03: fix prometheus timeout
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 <ta...@apache.org>
AuthorDate: Mon Apr 24 00:23:54 2023 +0800
fix prometheus timeout
Signed-off-by: OneSizeFitQuorum <ta...@apache.org>
---
.../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(),