diff options
author | freva <valerijf@yahoo-inc.com> | 2017-02-15 14:20:00 +0100 |
---|---|---|
committer | freva <valerijf@yahoo-inc.com> | 2017-02-15 14:20:00 +0100 |
commit | 81ffb9dfecf08ffaec6eeb57e2250f99976e65e3 (patch) | |
tree | bb50ee36596324b8a4ff51dfddfcd01e1acccb76 /node-admin | |
parent | 4856dcd4fddd328114f1dc534bfddf7e66e5bf3a (diff) |
Unset metrics on node spec change
Diffstat (limited to 'node-admin')
-rw-r--r-- | node-admin/src/main/java/com/yahoo/vespa/hosted/node/admin/nodeagent/NodeAgentImpl.java | 4 |
1 files changed, 4 insertions, 0 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 10ed75a6232..4e92735b51a 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 @@ -412,6 +412,10 @@ public class NodeAgentImpl implements NodeAgent { if (!nodeSpec.equals(lastNodeSpec)) { addDebugMessage("Loading new node spec: " + nodeSpec.toString()); lastNodeSpec = nodeSpec; + + // Every time the node spec changes, we should clear the metrics for this container as the dimensions + // will change and we will be reporting duplicate metrics. + metricReceiver.unsetMetricsForContainer(hostname); } } |