remove old deprecated cluster metrics, #21423
* corresponding was moved to akka-cluster-metrics, see http://doc.akka.io/docs/akka/2.4/project/migration-guide-2.3.x-2.4.x.html#New_Cluster_Metrics_Extension
This commit is contained in:
parent
6aa67703a8
commit
452b3f1406
43 changed files with 107 additions and 7797 deletions
|
|
@ -110,23 +110,22 @@ private[metrics] trait ClusterMetricsMessage extends Serializable
|
|||
private[metrics] final case class MetricsGossipEnvelope(from: Address, gossip: MetricsGossip, reply: Boolean) extends ClusterMetricsMessage
|
||||
with DeadLetterSuppression
|
||||
|
||||
/**
|
||||
* INTERNAL API.
|
||||
*/
|
||||
private[metrics] object ClusterMetricsCollector {
|
||||
case object MetricsTick
|
||||
case object GossipTick
|
||||
}
|
||||
|
||||
/**
|
||||
* INTERNAL API.
|
||||
*
|
||||
* Actor responsible for periodic data sampling in the node and publication to the cluster.
|
||||
*/
|
||||
private[metrics] class ClusterMetricsCollector extends Actor with ActorLogging {
|
||||
import InternalClusterAction._
|
||||
// TODO collapse to ClusterEvent._ after akka-cluster metrics is gone
|
||||
import ClusterEvent.MemberEvent
|
||||
import ClusterEvent.MemberUp
|
||||
import ClusterEvent.MemberWeaklyUp
|
||||
import ClusterEvent.MemberRemoved
|
||||
import ClusterEvent.MemberExited
|
||||
import ClusterEvent.ReachabilityEvent
|
||||
import ClusterEvent.ReachableMember
|
||||
import ClusterEvent.UnreachableMember
|
||||
import ClusterEvent.CurrentClusterState
|
||||
import ClusterMetricsCollector._
|
||||
import ClusterEvent._
|
||||
import Member.addressOrdering
|
||||
import context.dispatcher
|
||||
val cluster = Cluster(context.system)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue