aboutsummaryrefslogtreecommitdiffstats
path: root/config-model
diff options
context:
space:
mode:
authoryngveaasheim <yngve@yahooinc.com>2023-03-02 15:01:33 +0100
committeryngveaasheim <yngve@yahooinc.com>2023-03-03 08:00:34 +0100
commit60ddbbbdcd235b00a9419ed9cc1dde328adcee0d (patch)
tree4c6636a109618252667e1e116540277adccfdd69 /config-model
parent9605e18705da7e98700c26d02c70c5b388a252e1 (diff)
Use enum for remaining metrics used by VespaMetricSet
Diffstat (limited to 'config-model')
-rw-r--r--config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java15
1 files changed, 8 insertions, 7 deletions
diff --git a/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java b/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java
index 091c0559d71..16a5a501b0e 100644
--- a/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java
+++ b/config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java
@@ -1,14 +1,15 @@
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
package com.yahoo.vespa.model.admin.monitoring;
+import com.yahoo.metrics.ConfigServerMetrics;
import com.yahoo.metrics.ContainerMetrics;
import com.yahoo.metrics.DistributorMetrics;
-import com.yahoo.metrics.SearchNodeMetrics;
-import com.yahoo.metrics.StorageMetrics;
import com.yahoo.metrics.LogdMetrics;
+import com.yahoo.metrics.SearchNodeMetrics;
import com.yahoo.metrics.SentinelMetrics;
import com.yahoo.metrics.SlobrokMetrics;
-import com.yahoo.metrics.ConfigServerMetrics;
+import com.yahoo.metrics.StorageMetrics;
+import com.yahoo.metrics.NodeAdminMetrics;
import com.yahoo.metrics.Suffix;
import java.util.Collections;
@@ -74,8 +75,6 @@ public class VespaMetricSet {
addMetric(metrics, SlobrokMetrics.SLOBROK_MISSING_CONSENSUS.count());
addMetric(metrics, LogdMetrics.LOGD_PROCESSED_LINES.count());
- addMetric(metrics, "worker.connections.max"); // Internal (routing layer)
- addMetric(metrics, "endpoint.certificate.expiry.seconds");
// Java (JRT) TLS metrics
addMetric(metrics, ContainerMetrics.JRT_TRANSPORT_TLS_CERTIFICATE_VERIFICATION_FAILURES.baseName());
@@ -101,8 +100,10 @@ public class VespaMetricSet {
// C++ Fnet metrics
addMetric(metrics, StorageMetrics.VDS_SERVER_FNET_NUM_CONNECTIONS.count());
- // Node certificate
- addMetric(metrics, "node-certificate.expiry.seconds");
+ // NodeAdmin certificate
+ addMetric(metrics, NodeAdminMetrics.WORKER_CONNECTIONS.max()); // Hosted Vespa only (routing layer)
+ addMetric(metrics, NodeAdminMetrics.ENDPOINT_CERTIFICATE_EXPIRY_SECONDS.baseName());
+ addMetric(metrics, NodeAdminMetrics.NODE_CERTIFICATE_EXPIRY_SECONDS.baseName());
return metrics;
}