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 Gauge[Double] with daml.metrics.api.MetricHandle
- case class MetricsConfig(reporters: Seq[MetricsReporterConfig] = Seq.empty, reportJvmMetrics: Boolean = false) extends Product with Serializable
- 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
- case class MetricsSnapshot(timers: Map[String, Timer], counters: Map[String, Counter], gauges: Map[String, Gauge[_]], histograms: Map[String, Histogram], meters: Map[String, Meter], prometheusMetrics: Seq[MetricFamilySamples]) extends Product with Serializable
- trait OnDemandMetricsReader extends AnyRef
- class OpenTelemetryOnDemandMetricsReader extends MetricReaderFactory with MetricReader with OnDemandMetricsReader
- class SequencerClientMetrics extends AnyRef
- class TimedLoadGauge extends LoadGauge
- 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