diff options
author | Henning Baldersheim <balder@yahoo-inc.com> | 2022-05-03 14:57:04 +0200 |
---|---|---|
committer | Henning Baldersheim <balder@yahoo-inc.com> | 2022-05-03 17:18:51 +0200 |
commit | d0ff238b49f71ab627865e08480ce18dc016a9b4 (patch) | |
tree | 6ca242992d97756507f92abfe106de81e6fbf43a /config-model | |
parent | d3896a15229343c1719cad28303dbea1efff7c8b (diff) |
Group metrics by name.
Diffstat (limited to 'config-model')
-rw-r--r-- | config-model/src/main/java/com/yahoo/vespa/model/admin/monitoring/VespaMetricSet.java | 40 |
1 files changed, 22 insertions, 18 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 f66e987bea6..c57383ccbed 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 @@ -25,6 +25,7 @@ public class VespaMetricSet { metrics.addAll(getSearchNodeMetrics()); metrics.addAll(getStorageMetrics()); + metrics.addAll(getDistributorMetrics()); metrics.addAll(getDocprocMetrics()); metrics.addAll(getClusterControllerMetrics()); metrics.addAll(getQrserverMetrics()); @@ -656,6 +657,23 @@ public class VespaMetricSet { metrics.add(new Metric("vds.visitor.allthreads.averagequeuewait.sum.sum")); metrics.add(new Metric("vds.visitor.allthreads.averagequeuewait.sum.count")); metrics.add(new Metric("vds.visitor.allthreads.averagequeuewait.sum.average")); // TODO: Remove in Vespa 8 + metrics.add(new Metric("vds.visitor.allthreads.queuesize.count.max")); + metrics.add(new Metric("vds.visitor.allthreads.queuesize.count.sum")); + metrics.add(new Metric("vds.visitor.allthreads.queuesize.count.count")); + metrics.add(new Metric("vds.visitor.allthreads.queuesize.count.average")); // TODO: Remove in Vespa 8 + metrics.add(new Metric("vds.visitor.allthreads.completed.sum.average")); // TODO: Remove in Vespa 8 + metrics.add(new Metric("vds.visitor.allthreads.completed.sum.rate")); + metrics.add(new Metric("vds.visitor.allthreads.created.sum.rate")); + metrics.add(new Metric("vds.visitor.allthreads.failed.sum.rate")); + metrics.add(new Metric("vds.visitor.allthreads.averagemessagesendtime.sum.max")); + metrics.add(new Metric("vds.visitor.allthreads.averagemessagesendtime.sum.sum")); + metrics.add(new Metric("vds.visitor.allthreads.averagemessagesendtime.sum.count")); + metrics.add(new Metric("vds.visitor.allthreads.averagemessagesendtime.sum.average")); // TODO: Remove in Vespa 8 + metrics.add(new Metric("vds.visitor.allthreads.averageprocessingtime.sum.max")); + metrics.add(new Metric("vds.visitor.allthreads.averageprocessingtime.sum.sum")); + metrics.add(new Metric("vds.visitor.allthreads.averageprocessingtime.sum.count")); + metrics.add(new Metric("vds.visitor.allthreads.averageprocessingtime.sum.average")); // TODO: Remove in Vespa 8 + metrics.add(new Metric("vds.filestor.alldisks.allthreads.put.sum.count.rate")); metrics.add(new Metric("vds.filestor.alldisks.allthreads.remove.sum.count.rate")); metrics.add(new Metric("vds.filestor.alldisks.allthreads.get.sum.count.rate")); @@ -704,23 +722,6 @@ public class VespaMetricSet { metrics.add(new Metric("vds.filestor.alldisks.allstripes.throttled_rpc_direct_dispatches.rate")); metrics.add(new Metric("vds.filestor.alldisks.allstripes.throttled_persistence_thread_polls.rate")); metrics.add(new Metric("vds.filestor.alldisks.allstripes.timeouts_waiting_for_throttle_token.rate")); - - metrics.add(new Metric("vds.visitor.allthreads.queuesize.count.max")); - metrics.add(new Metric("vds.visitor.allthreads.queuesize.count.sum")); - metrics.add(new Metric("vds.visitor.allthreads.queuesize.count.count")); - metrics.add(new Metric("vds.visitor.allthreads.queuesize.count.average")); // TODO: Remove in Vespa 8 - metrics.add(new Metric("vds.visitor.allthreads.completed.sum.average")); // TODO: Remove in Vespa 8 - metrics.add(new Metric("vds.visitor.allthreads.completed.sum.rate")); - metrics.add(new Metric("vds.visitor.allthreads.created.sum.rate")); - metrics.add(new Metric("vds.visitor.allthreads.failed.sum.rate")); - metrics.add(new Metric("vds.visitor.allthreads.averagemessagesendtime.sum.max")); - metrics.add(new Metric("vds.visitor.allthreads.averagemessagesendtime.sum.sum")); - metrics.add(new Metric("vds.visitor.allthreads.averagemessagesendtime.sum.count")); - metrics.add(new Metric("vds.visitor.allthreads.averagemessagesendtime.sum.average")); // TODO: Remove in Vespa 8 - metrics.add(new Metric("vds.visitor.allthreads.averageprocessingtime.sum.max")); - metrics.add(new Metric("vds.visitor.allthreads.averageprocessingtime.sum.sum")); - metrics.add(new Metric("vds.visitor.allthreads.averageprocessingtime.sum.count")); - metrics.add(new Metric("vds.visitor.allthreads.averageprocessingtime.sum.average")); // TODO: Remove in Vespa 8 metrics.add(new Metric("vds.filestor.alldisks.allthreads.put.sum.count.rate")); metrics.add(new Metric("vds.filestor.alldisks.allthreads.put.sum.failed.rate")); @@ -782,7 +783,10 @@ public class VespaMetricSet { metrics.add(new Metric("vds.filestor.alldisks.allthreads.deletebuckets.latency.count")); metrics.add(new Metric("vds.filestor.alldisks.allthreads.deletebuckets.latency.average")); // TODO: Remove in Vespa 8 metrics.add(new Metric("vds.filestor.alldisks.allthreads.setbucketstates.count.rate")); - + return metrics; + } + private static Set<Metric> getDistributorMetrics() { + Set<Metric> metrics = new LinkedHashSet<>(); //Distributor metrics.add(new Metric("vds.idealstate.buckets_rechecking.average")); metrics.add(new Metric("vds.idealstate.idealstate_diff.average")); |