diff options
Diffstat (limited to 'vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/MetricNames.java')
-rw-r--r-- | vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/MetricNames.java | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/MetricNames.java b/vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/MetricNames.java new file mode 100644 index 00000000000..c2d9f0b292e --- /dev/null +++ b/vespaclient-container-plugin/src/main/java/com/yahoo/documentapi/metrics/MetricNames.java @@ -0,0 +1,30 @@ +// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +package com.yahoo.documentapi.metrics; + +/** + * Place to store the metric names so where the metrics are logged can be found + * more easily in an IDE. + * + * @author steinar + */ +public final class MetricNames { + + private static final String PREFIX = "httpapi_"; + + public static final String NUM_OPERATIONS = PREFIX + "num_operations"; + public static final String NUM_PUTS = PREFIX + "num_puts"; + public static final String NUM_REMOVES = PREFIX + "num_removes"; + public static final String NUM_UPDATES = PREFIX + "num_updates"; + public static final String OPERATIONS_PER_SEC = PREFIX + "ops_per_sec"; + public static final String LATENCY = PREFIX + "latency"; + public static final String FAILED = PREFIX + "failed"; + public static final String CONDITION_NOT_MET = PREFIX + "condition_not_met"; + public static final String NOT_FOUND = PREFIX + "not_found"; + public static final String PARSE_ERROR = PREFIX + "parse_error"; + public static final String SUCCEEDED = PREFIX + "succeeded"; + public static final String PENDING = PREFIX + "pending"; + + private MetricNames() { + } + +} |