diff options
author | Harald Musum <musum@yahoo-inc.com> | 2017-05-09 08:44:18 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-05-09 08:44:18 +0200 |
commit | 7cd93ed7b4059628da8193dec5ad627e3e1147d3 (patch) | |
tree | 9083e42648765c5e0b5caec30cb993f828988ec5 /node-admin | |
parent | c0636e6bd860b65d5be7915c10276896b89008af (diff) | |
parent | 3c453128b6faf19533dc8db643b622899ea32707 (diff) |
Merge pull request #2332 from yahoo/freva/additional-node-agent-logging
Log containerState and isFrozen transitions
Diffstat (limited to 'node-admin')
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentImpl.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentImpl.java b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentImpl.java index 556c8c9f307..2ff10560fc1 100644 --- a/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentImpl.java +++ b/node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentImpl.java @@ -120,6 +120,7 @@ public class NodeAgentImpl implements NodeAgent { lastCpuMetric = new CpuUsageReporter(container.created); } containerState = RUNNING_HOWEVER_RESUME_SCRIPT_NOT_RUN; + logger.info("Container is already running, setting containerState to " + containerState); }); } @@ -217,9 +218,9 @@ public class NodeAgentImpl implements NodeAgent { experimentalWriteFile(nodeSpec); addDebugMessage("Starting optional node program resume command"); - logger.info("Starting optional node program resume command"); dockerOperations.resumeNode(containerName); containerState = RUNNING; + logger.info("Resume command successfully executed, new containerState is " + containerState); } private void updateNodeRepoAndMarkNodeAsReady(ContainerNodeSpec nodeSpec) { @@ -269,6 +270,7 @@ public class NodeAgentImpl implements NodeAgent { addDebugMessage("startContainerIfNeeded: containerState " + containerState + " -> " + RUNNING_HOWEVER_RESUME_SCRIPT_NOT_RUN); containerState = RUNNING_HOWEVER_RESUME_SCRIPT_NOT_RUN; + logger.info("Container successfully started, new containerState is " + containerState); } } @@ -347,6 +349,7 @@ public class NodeAgentImpl implements NodeAgent { dockerOperations.removeContainer(existingContainer.get()); metricReceiver.unsetMetricsForContainer(hostname); containerState = ABSENT; + logger.info("Container successfully removed, new containerState is " + containerState); return Optional.empty(); } return existingContainer; @@ -395,6 +398,7 @@ public class NodeAgentImpl implements NodeAgent { if (isFrozen != wantFrozen) { isFrozen = wantFrozen; + logger.info("Updated NodeAgent's frozen state, new value: isFrozen: " + isFrozen); } isFrozenCopy = isFrozen; } |