As of today, if the rabbitmq cluster is in split-brain mode (partitioned), we mostly notice only because clients misbehave (i.e, openstack services).
It would be good to define a set of checks and patterns that helps us determine in a deterministic way if the cluster is healthy or not (beyond what you can do with rabbitmqctl, which is not enough).
Having such thing would help us create monitoring and automation.
