From 2d0f941e1f4e10a4bc7cef4af1657ed6bc4601b5 Mon Sep 17 00:00:00 2001 From: "xvyang.xy" Date: Thu, 9 Mar 2023 12:12:29 +0800 Subject: [PATCH] fix: req_rt metrics leak --- ceresdb-grpc/src/main/java/io/ceresdb/rpc/GrpcClient.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ceresdb-grpc/src/main/java/io/ceresdb/rpc/GrpcClient.java b/ceresdb-grpc/src/main/java/io/ceresdb/rpc/GrpcClient.java index 89f95f1..11ccddb 100644 --- a/ceresdb-grpc/src/main/java/io/ceresdb/rpc/GrpcClient.java +++ b/ceresdb-grpc/src/main/java/io/ceresdb/rpc/GrpcClient.java @@ -258,8 +258,8 @@ public void onCompleted() { private long onReceived(final boolean onError) { final long duration = Clock.defaultClock().duration(startCall); - MetricsUtil.timer(REQ_RT, method).update(duration, TimeUnit.MILLISECONDS); - MetricsUtil.timer(REQ_RT, method, address).update(duration, TimeUnit.MILLISECONDS); + MetricsUtil.timer(REQ_RT, method.getFullMethodName()).update(duration, TimeUnit.MILLISECONDS); + MetricsUtil.timer(REQ_RT, method.getFullMethodName(), address).update(duration, TimeUnit.MILLISECONDS); if (onError) { MetricsUtil.meter(REQ_FAILED, method).mark();