From 5a07640966e38e2a2f4c9d429e3ea2b4e3505e42 Mon Sep 17 00:00:00 2001 From: Konstantin Zhukov Date: Fri, 29 Apr 2022 17:03:08 +0200 Subject: [PATCH] added more verbosity to grpc client --- .../java/com/lightstep/tracer/shared/GrpcCollectorClient.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/grpc/src/main/java/com/lightstep/tracer/shared/GrpcCollectorClient.java b/grpc/src/main/java/com/lightstep/tracer/shared/GrpcCollectorClient.java index dd6bc0e7..047bde94 100644 --- a/grpc/src/main/java/com/lightstep/tracer/shared/GrpcCollectorClient.java +++ b/grpc/src/main/java/com/lightstep/tracer/shared/GrpcCollectorClient.java @@ -46,16 +46,20 @@ synchronized void shutdown() { */ synchronized ReportResponse report(ReportRequest request) { try { + tracer.info(String.format("Sending report GRPC: %s spans", request.getSpansCount())); ReportResponse response = blockingStub. withDeadlineAfter(deadlineMillis, TimeUnit.MILLISECONDS). withInterceptors(new GrpcClientInterceptor(request.getAuth().getAccessToken())). report(request); + tracer.info(String.format("Report sent GRPC: %s errors, %s infos, %s errors, %s infos", response.getErrorsCount(), response.getInfosCount(), response.getErrorsList(), response.getInfosList())); return response; } catch (StatusRuntimeException e) { tracer.error("Status runtime exception (likely malformed spans): ", e); + e.printStackTrace(); } catch (Exception e) { tracer.error("Exception sending report to collector: ", e); + e.printStackTrace(); } return null;