diff --git a/tony-core/src/main/java/com/linkedin/tony/ApplicationMaster.java b/tony-core/src/main/java/com/linkedin/tony/ApplicationMaster.java index cb05fad2..b9e7dac3 100644 --- a/tony-core/src/main/java/com/linkedin/tony/ApplicationMaster.java +++ b/tony-core/src/main/java/com/linkedin/tony/ApplicationMaster.java @@ -1111,7 +1111,16 @@ public void onShutdownRequest() { @Override public void onNodesUpdated(List list) { - LOG.info("onNodesUpdated called in RMCallbackHandler"); + StringBuilder consoleMsgBuilder = + new StringBuilder("Received onNodesUpdated called in RMCallbackHandler, node reports as follows."); + if (list == null || list.size() == 0) { + LOG.info(consoleMsgBuilder.toString()); + return; + } + for (NodeReport nodeReport : list) { + consoleMsgBuilder.append("\nnodeId = " + nodeReport.getNodeId() + ", healthReport = " + nodeReport.getHealthReport()); + } + LOG.info(consoleMsgBuilder.toString()); } @Override