I'm reading the installation documentation for Marvel and this grabbed my attention:
Configure Kibana to connect to your monitoring cluster by setting the elasticsearch_url property in the kibana.yml configuration file. For example:
elasticsearch_url: "http://es-mon-1:9200"
Now this works well if I only want to install Marvel on Kibana and have the marvel indices stored on a different cluster. But what if I want to have my own Kibana dashboard as well to visualize my work cluster? How can I tell Kibana to use two different clusters?
If I understood it right you want to see in the Kibana interface the data of different clusters? Therefore elasticsearch created the tribe node. See https://www.elastic.co/blog/tribe-node by the inventor Shay Banon himself.
Just an update, https://www.elastic.co/blog/elastic-stack-5-2-0-released?blade=tw The tribe node is also usable in Elasticsearch 5.2.