Thanks for your response Walter. But I could not find a Java api for Luke for writing my tool. Is there one? I also tried using the LukeRequestHandler that comes with Solr, but invoking it causes the Solr core to be loaded.
Rahul On Wed, Jan 29, 2020 at 5:20 PM Walter Underwood <wun...@wunderwood.org> wrote: > You might use Luke to get that info from the index files without loading > them > into Solr. > > https://code.google.com/archive/p/luke/ > > wunder > Walter Underwood > wun...@wunderwood.org > http://observer.wunderwood.org/ (my blog) > > > On Jan 29, 2020, at 2:01 PM, Rahul Goswami <rahul196...@gmail.com> > wrote: > > > > Hello, > > I am using Solr 7.2.1 on a Solr node running in standalone mode (-Xmx 8 > > GB). I wish to implement a service to monitor the server stats (like > number > > of docs per core, index size etc) .This would require me to load the core > > and my concern is that for a node hosting 100+ cores, this could be > > expensive. So here are my questions: > > > > 1) How expensive is core loading if I am only getting stats like the > total > > docs and size of the index (no expensive queries)? > > 2) Does the memory consumption on core loading depend on the index size ? > > 3) What is a reasonable value for transient cache size in a production > > setup with above configuration? > > > > Thanks, > > Rahul > >