Hi Nabil, you can get /clusterstate.json from Zookeeper. Check CloudSolrServer.getZkStateReader():
http://lucene.apache.org/solr/4_10_1/solr-solrj/org/apache/solr/client/solrj/impl/CloudSolrServer.html Best regards, --Jürgen On 20.10.2014 15:16, nabil Kouici wrote: > Hi Jürgen, > > As you can see, I'm not using direct connection to node. It's a CloudServer. > Do you have example to how to get Cluster status from solrJ. > > Regards, > Nabil. > > > Le Lundi 20 octobre 2014 13h44, Jürgen Wagner (DVT) > <juergen.wag...@devoteam.com> a écrit : > > > > Hello Nabil, > isn't that what should be expected? Cores are local to nodes, so > you only get the core status from the node you're asking. Cluster > status refers to the entire SolrCloud cluster, so you will get the > status over all collection/nodes/shards[=cores]. Check the Core > Admin REST interface for comparison. > > Cheers, > --Jürgen > > On 20.10.2014 11:41, nabil Kouici wrote: > > Hi, > I'm trying to get all shards statistics in cloud configuration. I'v used > CoreAdminRequest but the problem is I get statistics for only shards (or > core) in one node (I've 2 nodes): String zkHostString = "10.0.1.4:2181"; > CloudSolrServer solrServer= new CloudSolrServer(zkHostString); > CoreAdminRequest request = new CoreAdminRequest(); > request.setAction(CoreAdminAction.STATUS); > CoreAdminResponse cores = request.process(solrServer); > for (int i = 0; i < cores.getCoreStatus().size(); i++) { NamedList<Object> > ll=cores.getCoreStatus().getVal(i); System.out.println(ll.toString()); > } Any idea? Regards, > Nabil. > > -- Mit freundlichen Grüßen/Kind regards/Cordialement vôtre/Atentamente/С уважением *i.A. Jürgen Wagner* Head of Competence Center "Intelligence" & Senior Cloud Consultant Devoteam GmbH, Industriestr. 3, 70565 Stuttgart, Germany Phone: +49 6151 868-8725, Fax: +49 711 13353-53, Mobile: +49 171 864 1543 E-Mail: juergen.wag...@devoteam.com <mailto:juergen.wag...@devoteam.com>, URL: www.devoteam.de <http://www.devoteam.de/> ------------------------------------------------------------------------ Managing Board: Jürgen Hatzipantelis (CEO) Address of Record: 64331 Weiterstadt, Germany; Commercial Register: Amtsgericht Darmstadt HRB 6450; Tax Number: DE 172 993 071