Hello Team, Any update on the raised concern?
On Fri, May 12, 2023, 22:53 Uday Kumar <uday.p...@indiamart.com> wrote: > Hello all, > > Currently, we are logging various details for tracking when a *user > request hits Solr Cloud*. These details include the timestamp, class > name, core name, web app, path, hits, status, and Qtime. > However, we now require the *Client IP* to be included in the logs. > > We tried to achieve this using the* requestLogger and requestDispatcher > elements* in solrconfig.xml, but we are not able to log Client IPs. > > *Tried Approaches FYR:* > *Approach-1:* > <requestHandler name="test.handler" class="solr.SearchHandler"> > <requestLogger name="requestLogger" > class="org.apache.solr.handler.RequestLoggingHandler" > > <lst name="invariants"> > <str name="client_ip">true</str> > </lst> > </requestLogger> > </requestHandler> > > > *Approach-2:* > <requestDispatcher> > <lst name="requestParsers"> > <lst name="application/x-www-form-urlencoded"> > <str name="clientInfoHeader">x-forwarded-for</str> > </lst> > </lst> > </requestDispatcher> > > > Please suggest how to correctly configure Solr Cloud to include the Client > IP addresses in Solr logs. > > *NOTE: * > *Solr Version used: *8.10 > > Also, please let me know if there are any performance considerations we > should be aware of when implementing this configuration. > > Thanks & Regards > Uday Kumar >