You are viewing a plain text version of this content. The canonical link for it is here.
Posted to solr-user@lucene.apache.org by Gili Nachum <gi...@gmail.com> on 2015/07/07 09:21:42 UTC

Solr transactions naming using New Relic - anyone did it?

Hi,

I want to have fine grained Solr calls naming using New Relic
<https://docs.newrelic.com/docs/agents/java-agent/instrumentation/naming-web-transactions>.
So I can focus on monitoring those requests to Solr that mean end-user wait
time. Anyone already implemented such a solution?

In more details:
OOTB, New Relic monitoring a Solr server groups all Solr calls
queries/updates under 'SolrRequestFilter', also grouping together
regardless of the target collection.
I want to be able to separate these "end-user calls" from other types of
requests not directly related to the end-user experience like:

   1. SolrJ client querying Solr as part of a batch computation.
   2. SolrJ indexing to Solr.
   3. Solr cores calling each other as part of a distributed query/indexing
   or recovery.

Thanks.