package metrics
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
Counter extends AnyRef
- Annotations
- @FunctionalInterface()
-
trait
Gauge[T] extends AnyRef
- Annotations
- @FunctionalInterface()
-
trait
Histogram extends AnyRef
- Annotations
- @FunctionalInterface()
- case class MetricIdentifier(name: NonEmptyList[String], tags: Map[String, String]) extends Product with Serializable
-
trait
MetricsProviderForScenario extends AnyRef
Abstraction for metrics frameworks used by different scenario engines (e.g.
Abstraction for metrics frameworks used by different scenario engines (e.g. Flink metrics and Dropwizard). Metrics instances created/registered by this trait represent metric for particular scenario and task instance (e.g. particular slot for Flink). Method calls are *not* idempotent at the moment, so it's callers responsibility to call them only once for one metric during lifecycle (e.g. during open in Lifecycle)
- trait NoOpMetricsProviderForScenario extends MetricsProviderForScenario
-
trait
RateMeter extends AnyRef
- Annotations
- @FunctionalInterface()
Value Members
- object NoOpMetricsProviderForScenario extends NoOpMetricsProviderForScenario