Commit 8404fc51 authored by Node- 门 忠鑫's avatar Node- 门 忠鑫

# 去掉无用指标

parent eb7aa303
......@@ -5,7 +5,7 @@
<parent>
<artifactId>commons-parent</artifactId>
<groupId>cn.quantgroup</groupId>
<version>0.2.5.3</version>
<version>0.2.5.4</version>
</parent>
<modelVersion>4.0.0</modelVersion>
......
......@@ -5,7 +5,7 @@
<parent>
<artifactId>commons-parent</artifactId>
<groupId>cn.quantgroup</groupId>
<version>0.2.5.3</version>
<version>0.2.5.4</version>
</parent>
<modelVersion>4.0.0</modelVersion>
......
......@@ -5,7 +5,7 @@
<parent>
<artifactId>commons-parent</artifactId>
<groupId>cn.quantgroup</groupId>
<version>0.2.5.3</version>
<version>0.2.5.4</version>
</parent>
<modelVersion>4.0.0</modelVersion>
......
......@@ -5,7 +5,7 @@
<parent>
<artifactId>commons-parent</artifactId>
<groupId>cn.quantgroup</groupId>
<version>0.2.5.3</version>
<version>0.2.5.4</version>
</parent>
<groupId>cn.quantgroup</groupId>
<artifactId>enoch-agent-spring-boot-starter</artifactId>
......
......@@ -8,6 +8,7 @@ import lombok.Data;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.actuate.endpoint.MetricReaderPublicMetrics;
import org.springframework.boot.actuate.endpoint.MetricsEndpoint;
import org.springframework.boot.actuate.endpoint.mvc.EnvironmentMvcEndpoint;
import org.springframework.boot.actuate.endpoint.mvc.HealthMvcEndpoint;
......@@ -15,6 +16,7 @@ import org.springframework.boot.actuate.health.Health;
import org.springframework.kafka.core.KafkaTemplate;
import org.springframework.stereotype.Service;
import javax.annotation.PostConstruct;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
......@@ -45,6 +47,10 @@ public class ReportServiceImpl implements IReportService {
@Autowired
private EnvironmentMvcEndpoint environmentMvcEndpoint;
@Autowired
private MetricReaderPublicMetrics metricReaderPublicMetrics;
private final ArrayBlockingQueue<Map<String, Object>> arrayBlockingQueue = new ArrayBlockingQueue<>(600);
private final ApplicationInfo applicationInfo = new ApplicationInfo();
......@@ -91,6 +97,12 @@ public class ReportServiceImpl implements IReportService {
return applicationInfo;
}
@PostConstruct
public void init(){
//注释掉不需要收集器
metricsEndpoint.unregisterPublicMetrics(metricReaderPublicMetrics);
}
@Data
public static class ApplicationInfo {
private String ip;
......
......@@ -5,7 +5,7 @@
<parent>
<artifactId>commons-parent</artifactId>
<groupId>cn.quantgroup</groupId>
<version>0.2.5.3</version>
<version>0.2.5.4</version>
</parent>
<modelVersion>4.0.0</modelVersion>
......
......@@ -6,7 +6,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>cn.quantgroup</groupId>
<artifactId>commons-parent</artifactId>
<version>0.2.5.3</version>
<version>0.2.5.4</version>
<parent>
<groupId>org.springframework.boot</groupId>
......@@ -34,7 +34,7 @@
<lombok.version>1.16.20</lombok.version>
<guava.version>23.0</guava.version>
<apollo.client.version>0.10.2</apollo.client.version>
<common.parent.version>0.2.5.3</common.parent.version>
<common.parent.version>0.2.5.4</common.parent.version>
</properties>
<dependencies>
......
......@@ -5,7 +5,7 @@
<parent>
<artifactId>commons-parent</artifactId>
<groupId>cn.quantgroup</groupId>
<version>0.2.5.3</version>
<version>0.2.5.4</version>
</parent>
<modelVersion>4.0.0</modelVersion>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment