Sergey Chugunov created IGNITE-8759:
---------------------------------------

             Summary: TcpDiscoverySpi: detailed info about current state in 
MBean
                 Key: IGNITE-8759
                 URL: https://issues.apache.org/jira/browse/IGNITE-8759
             Project: Ignite
          Issue Type: Improvement
          Components: general
            Reporter: Sergey Chugunov


When TcpDiscoverySpi is used all nodes keep information about current topology 
locally. Discovery protocol is responsible of keeping this information 
consistent across all nodes.

However in situations of network glitches some nodes may have different 
pictures of current state and topology of the cluster.

To make it easier to monitor state of the whole cluster and identify such nodes 
quicker the following information should be presented via MBean interface on 
each node:
* Current topology version;
* Hash of current topology (e.g. sum of hash codes of all nodeIds) (to allow 
quick matching);
* Pretty-formatted snapshot of current topology visible from the node;
* Information about nodes visible/invisible to local one;
* Other information useful to monitoring of topology state.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to