Uses of Interface
io.nosqlbench.nb.api.engine.metrics.instruments.NBMetric
Packages that use NBMetric
Package
Description
-
Uses of NBMetric in io.nosqlbench.nb.api.components.core
Methods in io.nosqlbench.nb.api.components.core with type parameters of type NBMetricModifier and TypeMethodDescriptionNBFinders.allMetricsWithType(Class<T> clazz, NBComponent component) <T extends NBMetric>
TMethods in io.nosqlbench.nb.api.components.core that return NBMetricModifier and TypeMethodDescriptiondefault NBMetricNBComponentMetrics.findOneComponentMetric(String pattern) NBBaseComponentMetrics.getComponentMetric(String name) NBComponentMetrics.getComponentMetric(String name) If you have the serialized open metrics name of a metric, you can ask for it this way and get a direct result.Methods in io.nosqlbench.nb.api.components.core that return types with arguments of type NBMetricModifier and TypeMethodDescriptionNBBaseComponentMetrics.findComponentMetrics(String pattern) NBComponentMetrics.findComponentMetrics(String pattern) Collection<? extends NBMetric> NBBaseComponentMetrics.getComponentMetrics()Collection<? extends NBMetric> NBComponentMetrics.getComponentMetrics()NBMetricsBuffer.getSummaryMetrics()NBFinders.metrics()Methods in io.nosqlbench.nb.api.components.core with parameters of type NBMetricModifier and TypeMethodDescriptionNBBaseComponentMetrics.addComponentMetric(NBMetric metric, MetricCategory category, String requiredDescription) NBComponentMetrics.addComponentMetric(NBMetric metric, MetricCategory category, String requiredDescription) voidNBMetricsBuffer.addSummaryMetric(NBMetric metric) voidNBBaseComponent.reportExecutionMetric(NBMetric m) This method is called by the engine to report a component going out of scope.voidNBComponent.reportExecutionMetric(NBMetric m) Method parameters in io.nosqlbench.nb.api.components.core with type arguments of type NBMetricModifier and TypeMethodDescriptionvoidNBMetricsBuffer.setSummaryMetrics(List<NBMetric> summaryMetrics) -
Uses of NBMetric in io.nosqlbench.nb.api.engine.metrics
Classes in io.nosqlbench.nb.api.engine.metrics that implement NBMetricModifier and TypeClassDescriptionclassCreate a discrete stat reservoir as a gauge.classCreate a discrete stat reservoir as a gauge. -
Uses of NBMetric in io.nosqlbench.nb.api.engine.metrics.instruments
Subinterfaces of NBMetric in io.nosqlbench.nb.api.engine.metrics.instrumentsClasses in io.nosqlbench.nb.api.engine.metrics.instruments that implement NBMetricModifier and TypeClassDescriptionclassclassclassclassclassclassclassclassUse this gauge type when you are setting the gauge value directly. -
Uses of NBMetric in io.nosqlbench.nb.api.engine.metrics.reporters
Method parameters in io.nosqlbench.nb.api.engine.metrics.reporters with type arguments of type NBMetricModifier and TypeMethodDescriptionvoidConsoleReporter.reportCountsOnce(List<NBMetric> summaryMetrics) voidConsoleReporter.reportOnce(List<NBMetric> summaryMetrics)