diff options
author | gjoranv <gv@yahooinc.com> | 2023-04-12 15:47:34 +0200 |
---|---|---|
committer | gjoranv <gv@yahooinc.com> | 2023-04-12 15:47:34 +0200 |
commit | 502409c1d70071a5009511779aed15777b723f8a (patch) | |
tree | 6e760fae9bef0995d049ce79d4199285b3513b38 /node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java | |
parent | 627a6e0d83794251a03854e383c3b829c6b21aba (diff) |
Report "hasWireguardKey" metric for exclave nodes.
Diffstat (limited to 'node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java index 5af74214648..e6cfe8ca6b5 100644 --- a/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java +++ b/node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java @@ -176,6 +176,9 @@ public class MetricsReporter extends NodeRepositoryMaintainer { boolean converged = currentVersion.isPresent() && currentVersion.get().equals(wantedVersion); metric.set("wantToChangeVespaVersion", converged ? 0 : 1, context); + if (node.cloudAccount().isEnclave(nodeRepository().zone())) { + metric.set("hasWireguardKey", node.wireguardPubKey().isPresent() ? 1 : 0, context); + } } else { context = getContext(Map.of("state", node.state().name(), "host", node.hostname())); |