diff --git a/profiler/src/main/java/com/navercorp/pinpoint/profiler/sender/grpc/GrpcDataSender.java b/profiler/src/main/java/com/navercorp/pinpoint/profiler/sender/grpc/GrpcDataSender.java index 235012b13d89dd476d9bb405462139fb81be22a3..63036e390a00584b04f0a28a1177a6ea6b7ee8d2 100644 --- a/profiler/src/main/java/com/navercorp/pinpoint/profiler/sender/grpc/GrpcDataSender.java +++ b/profiler/src/main/java/com/navercorp/pinpoint/profiler/sender/grpc/GrpcDataSender.java @@ -103,8 +103,11 @@ public abstract class GrpcDataSender implements DataSender { @Override public void run() { - ConnectivityState change = managedChannel.getState(false); + final ConnectivityState change = managedChannel.getState(false); logger.info("ConnectivityState changed before:{}, change:{}", before, change); + if (change == ConnectivityState.TRANSIENT_FAILURE) { + logger.info("Failed to connect to collector server {} {}/{}", name, host, port); + } managedChannel.notifyWhenStateChanged(change, new ConnectivityStateMonitor(change)); } }