Packages

package sensors

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package actor
  2. package behavior
  3. package dispatch
  4. package metered

Type Members

  1. trait BasicMetricBuilders extends AnyRef
  2. class ClusterHealthCheck extends () => Future[Boolean]
  3. final case class DispatcherMetrics(queueTime: Histogram, runTime: Histogram, activeThreads: Histogram, threadStates: Gauge, threads: Gauge, executorValue: Gauge) extends Product with Serializable
  4. trait MetricsBuilders extends BasicMetricBuilders
  5. class PekkoSensorsExtension extends Extension with MetricsBuilders with LazyLogging

    For overrides, make a subclass and put it's name in 'pekko.sensors.extension-class' config value

  6. trait RunnableWatcher extends AnyRef
  7. final case class SensorMetrics(activityTime: Histogram, activeActors: Gauge, unhandledMessages: Counter, exceptions: Counter, receiveTime: Histogram, receiveTimeouts: Counter, clusterEvents: Counter, clusterMembers: Gauge, recoveryTime: Histogram, recoveryToFirstEventTime: Histogram, persistTime: Histogram, recoveries: Counter, recoveryEvents: Counter, persistFailures: Counter, recoveryFailures: Counter, persistRejects: Counter) extends Product with Serializable

Value Members

  1. object BasicMetricBuilders
  2. object ClassNameUtil
  3. object DispatcherMetrics extends Serializable
  4. object MetricOps
  5. object PekkoSensors extends LazyLogging
  6. object PekkoSensorsExtension extends ExtensionId[PekkoSensorsExtension] with ExtensionIdProvider
  7. object RunnableWatcher extends LazyLogging
  8. object SensorMetrics extends Serializable

Ungrouped