[Bugfix]connector指标采集算最大值错误(#836)

This commit is contained in:
wyb
2022-12-19 16:54:18 +08:00
committed by EricZeng
parent 6ef365e201
commit 344cec19fe

View File

@@ -312,8 +312,8 @@ public class ConnectorMetricServiceImpl extends BaseConnectorMetricService imple
return Result.buildFailure(NOT_EXIST); return Result.buildFailure(NOT_EXIST);
} }
Float sum = ret.getData().stream().max((a, b) -> a.getMetric(metric).compareTo(b.getMetric(metric))).get().getMetric(metric); Float max = ret.getData().stream().max((a, b) -> a.getMetric(metric).compareTo(b.getMetric(metric))).get().getMetric(metric);
ConnectorMetrics connectorMetrics = ConnectorMetrics.initWithMetric(connectClusterId, connectorName, metric, sum / ret.getData().size()); ConnectorMetrics connectorMetrics = ConnectorMetrics.initWithMetric(connectClusterId, connectorName, metric, max);
return Result.buildSuc(connectorMetrics); return Result.buildSuc(connectorMetrics);
} }