Packages

package metrics

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

Type Members

  1. final class BatchLoaderMetrics extends AnyRef
  2. final class BatchLoaderMetricsInventory extends AnyRef
  3. final class CacheMetrics extends AnyRef
  4. 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.

  5. final class CommandHistograms extends AnyRef
  6. final class CommandMetrics extends AnyRef
  7. class CsvReporter extends MetricExporter with NamedLogging with NoTracing
  8. abstract class DatabaseMetricsFactory extends AnyRef
  9. class DbQueueMetrics extends AnyRef
  10. class DbStorageHistograms extends AnyRef
  11. class DbStorageMetrics extends AnyRef
  12. class DeclarativeApiMetrics extends AnyRef
  13. final class ExecutionMetrics extends AnyRef
  14. class FilteringMetricsReader extends MetricReader
  15. final class IdentityProviderConfigStoreMetrics extends DatabaseMetricsFactory
  16. final class IndexDBHistograms extends MainIndexDBHistograms with TransactionStreamsDbHistograms
  17. final class IndexDBMetrics extends MainIndexDBMetrics with UpdateStreamsDbMetrics with UpdatePointwiseDbMetrics
  18. class IndexHistograms extends AnyRef
  19. class IndexMetrics extends AnyRef
  20. class IndexerHistograms extends AnyRef
  21. class IndexerMetrics extends AnyRef
  22. class LAPIMetrics extends AnyRef
  23. final class LedgerApiServerHistograms extends AnyRef
  24. final class LedgerApiServerMetrics extends AnyRef
  25. class LogReporter extends MetricExporter with NamedLogging with NoTracing
  26. class MainIndexDBMetrics extends DatabaseMetricsFactory
  27. sealed trait MetricValue extends PrettyPrinting
  28. 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

  29. class MetricsDocGenerator extends LabeledMetricsFactory

    Fake labelled factory used to collect metrics

  30. trait MetricsFactoryProvider extends AnyRef
  31. sealed trait MetricsFactoryType extends AnyRef
  32. 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
  33. sealed trait MetricsReporterConfig extends AnyRef
  34. final case class MetricsSnapshot(otelMetrics: Seq[MetricData]) extends Product with Serializable
  35. trait OnDemandMetricsReader extends AnyRef
  36. class OpenTelemetryOnDemandMetricsReader extends MetricReader with OnDemandMetricsReader
  37. class PartyRecordStoreMetrics extends DatabaseMetricsFactory
  38. class PruningMetrics extends AnyRef
  39. class SequencerClientHistograms extends AnyRef
  40. class SequencerClientMetrics extends AnyRef
  41. final case class SequencingTimeMetrics(delay: Gauge[Long], lastSequencingTime: Gauge[Long]) extends Product with Serializable
  42. final class ServicesMetrics extends AnyRef
  43. implicit final class TimerExtensions extends AnyVal
  44. class TrafficConsumptionMetrics extends AnyRef
  45. trait UpdatePointwiseDbMetrics extends AnyRef
  46. trait UpdateStreamsDbMetrics extends AnyRef
  47. class UserManagementMetrics extends DatabaseMetricsFactory

Inherited from AnyRef

Inherited from Any

Ungrouped