package metrics
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- metrics
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- class DbAlertMetrics extends AnyRef
- class DbQueueMetrics extends AnyRef
- class DbStorageMetrics extends AnyRef
- Annotations
- @GroupTag("canton.db-storage.<service>.executor", classOf[DbQueueMetrics])
- class HealthMetrics extends MetricsGroup
- class LoadGauge extends AnyRef
- final case class MetricsConfig(reporters: Seq[MetricsReporterConfig] = Seq.empty, reportJvmMetrics: Boolean = false, histograms: Seq[HistogramDefinition] = Seq.empty) extends Product with Serializable
- final case class MetricsFactory(reporters: Seq[Reporter], registry: MetricRegistry, reportJVMMetrics: Boolean, meter: Meter, factoryType: MetricsFactoryType) extends AutoCloseable with Product with Serializable
- sealed trait MetricsFactoryType extends AnyRef
- abstract class MetricsGroup extends AnyRef
- sealed trait MetricsPrefix extends AnyRef
- sealed trait MetricsReporterConfig extends AnyRef
- final case class MetricsSnapshot(timers: Map[String, Timer], counters: Map[String, Counter], gauges: Map[String, Gauge[_]], histograms: Map[String, Histogram], meters: Map[String, Meter], otelMetrics: Seq[MetricData]) extends Product with Serializable
- trait OnDemandMetricsReader extends AnyRef
- class OpenTelemetryOnDemandMetricsReader extends MetricReaderFactory with MetricReader with OnDemandMetricsReader
- class SequencerClientMetrics extends AnyRef
- class TimedLoadGauge extends CloseableGauge
- implicit final class TimerExtensions extends AnyVal
Value Members
- object MetricDoc
- object MetricHandle
- object MetricsConfig extends Serializable
- object MetricsFactory extends LazyLogging with Serializable
- object MetricsFactoryType
- object MetricsHelper
- object MetricsPrefix
- object MetricsReporterConfig
- object MetricsSnapshot extends Serializable
- object OnDemandMetricsReader
- object Reporters