| Name | Description | Type | Package | Framework |
| AdaptiveLoadBalancingGroup | A router group that performs load balancing of messages to cluster nodes based on cluster metric data. | Class | akka.cluster.metrics | Akka |
| AdaptiveLoadBalancingGroup$ | Class | akka.cluster.metrics | Akka | |
| AdaptiveLoadBalancingMetricsListener | Subscribe to ClusterMetricsEvents and update routing logic depending on the events. | Class | akka.cluster.metrics | Akka |
| AdaptiveLoadBalancingPool | A router pool that performs load balancing of messages to cluster nodes based on cluster metric data. | Class | akka.cluster.metrics | Akka |
| AdaptiveLoadBalancingPool$ | Class | akka.cluster.metrics | Akka | |
| AdaptiveLoadBalancingRoutingLogic | Load balancing of messages to cluster nodes based on cluster metric data. | Class | akka.cluster.metrics | Akka |
| AdaptiveLoadBalancingRoutingLogic$ | Class | akka.cluster.metrics | Akka | |
| CapacityMetricsSelector | A MetricsSelector producing weights from remaining capacity. | Class | akka.cluster.metrics | Akka |
| ClusterMetricsChanged | Current snapshot of cluster node metrics. | Class | akka.cluster.metrics | Akka |
| ClusterMetricsChanged$ | Class | akka.cluster.metrics | Akka | |
| ClusterMetricsCollector | Actor responsible for periodic data sampling in the node and publication to the cluster. | Class | akka.cluster.metrics | Akka |
| ClusterMetricsExtension | Cluster metrics extension. | Class | akka.cluster.metrics | Akka |
| ClusterMetricsExtension$ | Cluster metrics extension provider. | Class | akka.cluster.metrics | Akka |
| ClusterMetricsMessages | Class | akka.cluster.metrics.protobuf.msg | Akka | |
| ClusterMetricsMessages .Address | Protobuf type Address Defines a remote address. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages | Akka |
| ClusterMetricsMessages .Address .Builder | Protobuf type Address Defines a remote address. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.Address | Akka |
| ClusterMetricsMessages .AddressOrBuilder | required string hostname = 2;ByteStringgetHostnameBytes() | Interface | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages | Akka |
| ClusterMetricsMessages .MetricsGossip | Protobuf type MetricsGossipSee Also:Serialized Form | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages | Akka |
| ClusterMetricsMessages .MetricsGossip .Builder | Protobuf type MetricsGossiprepeated . | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.MetricsGossip | Akka |
| ClusterMetricsMessages .MetricsGossipEnvelope | Protobuf type MetricsGossipEnvelope Metrics Gossip Envelope | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages | Akka |
| ClusterMetricsMessages .MetricsGossipEnvelope .Builder | Protobuf type MetricsGossipEnvelope Metrics Gossip Envelope | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.MetricsGossipEnvelope | Akka |
| ClusterMetricsMessages .MetricsGossipEnvelopeOrBuilder | required . | Interface | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages | Akka |
| ClusterMetricsMessages .MetricsGossipOrBuilder | repeated . | Interface | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages | Akka |
| ClusterMetricsMessages .NodeMetrics | Protobuf type NodeMetricsSee Also:Serialized Form | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages | Akka |
| ClusterMetricsMessages .NodeMetrics .Builder | Protobuf type NodeMetrics | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics | Akka |
| ClusterMetricsMessages .NodeMetrics .EWMA | Protobuf type NodeMetrics. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics | Akka |
| ClusterMetricsMessages .NodeMetrics .EWMA .Builder | Protobuf type NodeMetrics. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics.EWMA | Akka |
| ClusterMetricsMessages .NodeMetrics .EWMAOrBuilder | required double alpha = 2;required double value = 1; | Interface | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics | Akka |
| ClusterMetricsMessages .NodeMetrics .Metric | Protobuf type NodeMetrics. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics | Akka |
| ClusterMetricsMessages .NodeMetrics .Metric .Builder | Protobuf type NodeMetrics. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics.Metric | Akka |
| ClusterMetricsMessages .NodeMetrics .MetricOrBuilder | optional . | Interface | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics | Akka |
| ClusterMetricsMessages .NodeMetrics .Number | Protobuf type NodeMetrics. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics | Akka |
| ClusterMetricsMessages .NodeMetrics .Number .Builder | Protobuf type NodeMetrics. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics.Number | Akka |
| ClusterMetricsMessages .NodeMetrics .NumberOrBuilder | optional bytes serialized = 4;ClusterMetricsMessages. | Interface | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics | Akka |
| ClusterMetricsMessages .NodeMetrics .NumberType | Protobuf enum NodeMetrics. | Class | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages.NodeMetrics | Akka |
| ClusterMetricsMessages .NodeMetricsOrBuilder | required int32 addressIndex = 1;ClusterMetricsMessages. | Interface | akka.cluster.metrics.protobuf.msg.ClusterMetricsMessages | Akka |
| ClusterMetricsSettings | Metrics extension settings. | Class | akka.cluster.metrics | Akka |
| ClusterMetricsSettings$ | Class | akka.cluster.metrics | Akka | |
| ClusterMetricsStrategy | Default ClusterMetricsSupervisor strategy: A configurable OneForOneStrategy with restart-on-throwable decider. | Class | akka.cluster.metrics | Akka |
| ClusterMetricsStrategy$ | Provide custom metrics strategy resources. | Class | akka.cluster.metrics | Akka |
| ClusterMetricsSupervisor | Actor providing customizable metrics collection supervision. | Class | akka.cluster.metrics | Akka |
| CollectionControlMessage | Runtime collection management commands. | Class | akka.cluster.metrics | Akka |
| CollectionStartMessage | Command for ClusterMetricsSupervisor to start metrics collection. | Class | akka.cluster.metrics | Akka |
| CollectionStartMessage$ | Command for ClusterMetricsSupervisor to start metrics collection. | Class | akka.cluster.metrics | Akka |
| CollectionStopMessage | Command for ClusterMetricsSupervisor to stop metrics collection. | Class | akka.cluster.metrics | Akka |
| CollectionStopMessage$ | Command for ClusterMetricsSupervisor to stop metrics collection. | Class | akka.cluster.metrics | Akka |
| CpuMetricsSelector | MetricsSelector that uses the combined CPU time metrics and stolen CPU time metrics. | Class | akka.cluster.metrics | Akka |
| CpuMetricsSelector$ | MetricsSelector that uses the combined CPU time metrics and stolen CPU time metrics. | Class | akka.cluster.metrics | Akka |
| DefaultSigarProvider | Provide sigar instance as SigarProxy with configured location via ClusterMetricsSettings. | Class | akka.cluster.metrics | Akka |
| DefaultSigarProvider$ | Class | akka.cluster.metrics | Akka | |
| EWMA | The exponentially weighted moving average (EWMA) approach captures short-term movements in volatility for a conditional volatility forecasting model. | Class | akka.cluster.metrics | Akka |
| EWMA$ | Class | akka.cluster.metrics | Akka | |
| HeapMetricsSelector | MetricsSelector that uses the heap metrics. | Class | akka.cluster.metrics | Akka |
| HeapMetricsSelector$ | MetricsSelector that uses the heap metrics. | Class | akka.cluster.metrics | Akka |
| JmxMetricsCollector | Loads JVM and system metrics through JMX monitoring beans. | Class | akka.cluster.metrics | Akka |
| MessageSerializer | Protobuf serializer for ClusterMetricsMessage types. | Class | akka.cluster.metrics.protobuf | Akka |
| Metric | Equality of Metric is based on its name. | Class | akka.cluster.metrics | Akka |
| Metric$ | Factory for creating valid Metric instances. | Class | akka.cluster.metrics | Akka |
| MetricNumericConverter | Encapsulates evaluation of validity of metric values, conversion of an actual metric value to a Metric for consumption by subscribed cluster entities. | Interface | akka.cluster.metrics | Akka |
| MetricsCollector | Implementations of cluster system metrics collectors extend this trait. | Interface | akka.cluster.metrics | Akka |
| MetricsCollector | Samples and collects new data points. | Interface | akka.cluster | Akka |
| MetricsCollector$ | Factory to create configured MetricsCollector. | Class | akka.cluster.metrics | Akka |
| MetricsCollector$ | Factory to create configured MetricsCollector. | Class | akka.cluster | Akka |
| MetricsGossip | Class | akka.cluster.metrics | Akka | |
| MetricsGossip | Class | akka.cluster | Akka | |
| MetricsGossip$ | Class | akka.cluster.metrics | Akka | |
| MetricsGossip$ | Class | akka.cluster | Akka | |
| MetricsGossipEnvelope | Envelope adding a sender address to the cluster metrics gossip. | Class | akka.cluster.metrics | Akka |
| MetricsGossipEnvelope | Envelope adding a sender address to the gossip. | Class | akka.cluster | Akka |
| MetricsGossipEnvelope$ | Class | akka.cluster.metrics | Akka | |
| MetricsGossipEnvelope$ | Class | akka.cluster | Akka | |
| MetricsSelector | A MetricsSelector is responsible for producing weights from the node metrics. | Interface | akka.cluster.metrics | Akka |
| MetricsSelector$ | Class | akka.cluster.metrics | Akka | |
| MixMetricsSelector | Class | akka.cluster.metrics | Akka | |
| MixMetricsSelector$ | Singleton instance of the default MixMetricsSelector, which uses [akka. | Class | akka.cluster.metrics | Akka |
| MixMetricsSelectorBase | Base class for MetricsSelector that combines other selectors and aggregates their capacity. | Class | akka.cluster.metrics | Akka |
| NodeMetrics | The snapshot of current sampled health metrics for any monitored process. | Class | akka.cluster.metrics | Akka |
| NodeMetrics$ | Class | akka.cluster.metrics | Akka | |
| SigarMetricsCollector | Loads metrics through Hyperic SIGAR and JMX monitoring beans. | Class | akka.cluster.metrics | Akka |
| SigarProvider | Provide sigar instance as SigarProxy. | Interface | akka.cluster.metrics | Akka |
| SigarProvider$ | Class | akka.cluster.metrics | Akka | |
| StandardMetrics | Definitions of the built-in standard metrics. | Class | akka.cluster.metrics | Akka |
| StandardMetrics$ | Definitions of the built-in standard metrics. | Class | akka.cluster.metrics | Akka |
| StandardMetrics .Cpu | Class | akka.cluster.metrics.StandardMetrics | Akka | |
| StandardMetrics .Cpu$ | Class | akka.cluster.metrics.StandardMetrics | Akka | |
| StandardMetrics .HeapMemory | Class | akka.cluster.metrics.StandardMetrics | Akka | |
| StandardMetrics .HeapMemory$ | Class | akka.cluster.metrics.StandardMetrics | Akka | |
| SystemLoadAverageMetricsSelector | MetricsSelector that uses the system load average metrics. | Class | akka.cluster.metrics | Akka |
| SystemLoadAverageMetricsSelector$ | MetricsSelector that uses the system load average metrics. | Class | akka.cluster.metrics | Akka |
| TryNative | Class | akka.cluster.metrics | Akka | |
| TryNative$ | Class | akka.cluster.metrics | Akka | |
| WeightedRoutees | Pick routee based on its weight. | Class | akka.cluster.metrics | Akka |