package metrics

Linear Supertypes
  1. Alphabetic
  2. By Inheritance
  1. metrics
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
  1. Public
  2. Protected

Type Members

  1. class DbAlertMetrics extends AnyRef
  2. class DbQueueMetrics extends AnyRef
  3. class DbStorageMetrics extends AnyRef
    @GroupTag("canton.db-storage.<service>.executor", classOf[DbQueueMetrics])
  4. class HealthMetrics extends MetricsGroup
  5. class LoadGauge extends AnyRef
  6. final case class MetricsConfig(reporters: Seq[MetricsReporterConfig] = Seq.empty, reportJvmMetrics: Boolean = false, histograms: Seq[HistogramDefinition] = Seq.empty) extends Product with Serializable
  7. final case class MetricsFactory(reporters: Seq[Reporter], registry: MetricRegistry, reportJVMMetrics: Boolean, meter: Meter, factoryType: MetricsFactoryType) extends AutoCloseable with Product with Serializable
  8. sealed trait MetricsFactoryType extends AnyRef
  9. abstract class MetricsGroup extends AnyRef
  10. sealed trait MetricsPrefix extends AnyRef
  11. sealed trait MetricsReporterConfig extends AnyRef
  12. 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
  13. trait OnDemandMetricsReader extends AnyRef
  14. class OpenTelemetryOnDemandMetricsReader extends MetricReaderFactory with MetricReader with OnDemandMetricsReader
  15. class SequencerClientMetrics extends AnyRef
  16. class TimedLoadGauge extends CloseableGauge
  17. implicit final class TimerExtensions extends AnyVal

Inherited from AnyRef

Inherited from Any