There’s no built-in query log handling, other than the (jetty) request logs.
More and more these days, folks are logging directly or processing log files back into Solr, in a separate collection, and driving analytics from that. You can do a lot with logstash + banana (https://github.com/LucidWorks/banana <https://github.com/LucidWorks/banana>). We, at Lucidworks, wrap all this up into our [excuse the commercial interruption] platform Fusion. Fusion logs (optionally) all requests to the query pipeline to a logs collection and drive the Silk (banana) dashboard from that. — Erik Hatcher, Senior Solutions Architect http://www.lucidworks.com <http://www.lucidworks.com/> > On Oct 9, 2015, at 6:29 PM, Imtiaz Shakil Siddique <shakilsust...@gmail.com> > wrote: > > Hi, > > I'd like to know is there any built-in feature/plugin in solr that can > store user query . > > I know that I can always check the jetty server's log files which ships > with solr for collecting user query. But is there any other better way? And > If I needed to write a plugin for this case, what plugin should I extend? > > Thank you. > Imtiaz Shakil Siddique > Senior Software Engineer > Chorki Limited > www.chorki.com