diff options
author | Håkon Hallingstad <hakon@oath.com> | 2017-10-24 13:15:40 +0200 |
---|---|---|
committer | Håkon Hallingstad <hakon@oath.com> | 2017-10-24 13:15:40 +0200 |
commit | 5939dfe6a7988b6db574999280740e7ae2670688 (patch) | |
tree | 33f1b1927cc444946111526560e53f7382a7b9f9 /node-repository | |
parent | d0a91438b3ea4531db2702a1de53fe26d081d16e (diff) |
Add app tag
Diffstat (limited to 'node-repository')
-rw-r--r-- | node-repository/src/main/java/com/yahoo/vespa/hosted/provision/maintenance/MetricsReporter.java | 5 |
1 files changed, 5 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 3cafbb9f20b..58d6f64de53 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 @@ -65,6 +65,7 @@ public class MetricsReporter extends Maintainer { "hostname", node.hostname(), "tenantName", applicationId.tenant().value(), "applicationId", applicationId.serializedForm().replace(':', '.'), + "app", toApp(applicationId), "clustertype", allocation.get().membership().cluster().type().name(), "clusterid", allocation.get().membership().cluster().id().value()); @@ -123,6 +124,10 @@ public class MetricsReporter extends Maintainer { // TODO: Also add metric on whether some services are down on node? } + private static String toApp(ApplicationId applicationId) { + return applicationId.application().value() + "." + applicationId.instance().value(); + } + /** * A version 6.163.20 will be returned as a number 163.020. The major * version can normally be inferred. As long as the micro version stays |