Implementation of 'The Phi Accrual Failure Detector' by Hayashibara et al.
This module is responsible for Gossiping cluster information.
INTERNAL API
Base trait for all cluster messages.
Interface for the cluster JMX MBean.
Interface for Akka failure detectors.
Loads JVM and system metrics through JMX monitoring beans.
Represents the address and the current status of a cluster member node.
Defines the current status of a cluster member node
Metrics key/value.
The snapshot of current sampled health metrics for any monitored process.
Loads metrics through Hyperic SIGAR and JMX monitoring beans.
Representation of a Vector-based clock (counting clock), inspired by Lamport logical clocks.
Trait to be extended by classes that wants to be versioned using a VectorClock.
Cluster Extension Id and factory for creating Cluster extension.
Domain events published to the event bus.
Cluster aware scope of a akka.actor.Deploy
Cluster commands sent by the USER.
Module with factory and ordering methods for Member instances.
Factory for creating valid Metric instances.
Definitions of the built-in standard metrics.
VectorClock module with helper classes and methods.
Utility methods for comparing Versioned instances.