package metrics
- Alphabetic
- By Inheritance
- metrics
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- final class BatchLoaderMetrics extends AnyRef
- final class BatchLoaderMetricsInventory extends AnyRef
- final class CacheMetrics extends AnyRef
- class CantonHistograms extends AnyRef
Pre-register histogram metrics
Pre-register histogram metrics
Open telemetry requires us to define the histogram buckets before defining the actual metric. Therefore, we define the name here and ensure that the same name is known wherever the metric is used.
- final class CommandHistograms extends AnyRef
- final class CommandMetrics extends AnyRef
- class CsvReporter extends MetricExporter with NamedLogging with NoTracing
- abstract class DatabaseMetricsFactory extends AnyRef
- class DbQueueMetrics extends AnyRef
- class DbStorageHistograms extends AnyRef
- class DbStorageMetrics extends AnyRef
- class DeclarativeApiMetrics extends AnyRef
- final class ExecutionMetrics extends AnyRef
- class FilteringMetricsReader extends MetricReader
- final class IdentityProviderConfigStoreMetrics extends DatabaseMetricsFactory
- final class IndexDBHistograms extends MainIndexDBHistograms with TransactionStreamsDbHistograms
- final class IndexDBMetrics extends MainIndexDBMetrics with UpdateStreamsDbMetrics with UpdatePointwiseDbMetrics
- class IndexHistograms extends AnyRef
- class IndexMetrics extends AnyRef
- class IndexerHistograms extends AnyRef
- class IndexerMetrics extends AnyRef
- class LAPIMetrics extends AnyRef
- final class LedgerApiServerHistograms extends AnyRef
- final class LedgerApiServerMetrics extends AnyRef
- class LogReporter extends MetricExporter with NamedLogging with NoTracing
- class MainIndexDBMetrics extends DatabaseMetricsFactory
- sealed trait MetricValue extends PrettyPrinting
- final case class MetricsConfig(reporters: Seq[MetricsReporterConfig] = Seq.empty, jvmMetrics: Option[JvmMetrics] = None, histograms: Seq[HistogramDefinition] = Seq.empty, cardinality: PositiveInt = PositiveInt.tryCreate(MetricStorage.DEFAULT_MAX_CARDINALITY), qualifiers: Seq[MetricQualification] = Seq[MetricQualification](
MetricQualification.Errors,
MetricQualification.Latency,
MetricQualification.Saturation,
MetricQualification.Traffic,
)) extends UniformCantonConfigValidation with Product with Serializable
Configure metric instrumentiation
Configure metric instrumentiation
- reporters
which reports should be used to report metric output
- jvmMetrics
if true, then JvmMetrics will be reported
- histograms
customized histogram definitions
- qualifiers
which metric qualifiers to include generally. by default, all except Debug metrics are included. The qualifier filtering takes precedence over the individual reporter filters
- class MetricsDocGenerator extends LabeledMetricsFactory
Fake labelled factory used to collect metrics
- trait MetricsFactoryProvider extends AnyRef
- sealed trait MetricsFactoryType extends AnyRef
- final case class MetricsRegistry(meter: Meter, factoryType: MetricsFactoryType, testingSupportAdhocMetrics: Boolean, histograms: CantonHistograms, baseFilter: MetricsInfoFilter, loggerFactory: NamedLoggerFactory) extends AutoCloseable with MetricsFactoryProvider with NamedLogging with Product with Serializable
- sealed trait MetricsReporterConfig extends AnyRef
- final case class MetricsSnapshot(otelMetrics: Seq[MetricData]) extends Product with Serializable
- trait OnDemandMetricsReader extends AnyRef
- class OpenTelemetryOnDemandMetricsReader extends MetricReader with OnDemandMetricsReader
- class PartyRecordStoreMetrics extends DatabaseMetricsFactory
- class PruningMetrics extends AnyRef
- class SequencerClientHistograms extends AnyRef
- class SequencerClientMetrics extends AnyRef
- final case class SequencingTimeMetrics(delay: Gauge[Long], lastSequencingTime: Gauge[Long]) extends Product with Serializable
- final class ServicesMetrics extends AnyRef
- implicit final class TimerExtensions extends AnyVal
- class TrafficConsumptionMetrics extends AnyRef
- trait UpdatePointwiseDbMetrics extends AnyRef
- trait UpdateStreamsDbMetrics extends AnyRef
- class UserManagementMetrics extends DatabaseMetricsFactory
Value Members
- object FilteringMetricsReader
- object IndexerMetrics
- object InstrumentedGraph
- object LedgerApiServerMetrics extends LazyLogging
- object MetricDoc
- object MetricValue
- object MetricsConfig extends Serializable
- object MetricsFactoryType
- object MetricsHelper
- object MetricsRegistry extends LazyLogging with Serializable
- object MetricsReporterConfig
- object MetricsSnapshot extends Serializable
- object OnDemandMetricsReader
- object TrafficConsumptionMetrics