[jira] [Created] (IGNITE-8759) TcpDiscoverySpi: detailed info about current state in MBean

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-8759) TcpDiscoverySpi: detailed info about current state in MBean

Anton Vinogradov (Jira)
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)