Cluster metrics internal API and cluster-wide transport of metrics data.
* Create Cluster Metrics API * Create transport of relevant metrics data Does not include load-balancing routers.
This commit is contained in:
parent
9a20baa831
commit
dbce1c8b85
16 changed files with 1295 additions and 7 deletions
|
|
@ -88,6 +88,11 @@ object ClusterEvent {
|
|||
if (member.status != Removed) throw new IllegalArgumentException("Expected Removed status, got: " + member)
|
||||
}
|
||||
|
||||
/**
|
||||
* Current snapshot of cluster member metrics. Published to subscribers.
|
||||
*/
|
||||
case class ClusterMetricsChanged(nodes: Set[NodeMetrics]) extends ClusterDomainEvent
|
||||
|
||||
/**
|
||||
* Cluster convergence state changed.
|
||||
*/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue