Michael Gibney created SOLR-17378:
-------------------------------------

             Summary: Add a RequestHandler metric for "number of outstanding 
concurrent requests"
                 Key: SOLR-17378
                 URL: https://issues.apache.org/jira/browse/SOLR-17378
             Project: Solr
          Issue Type: Improvement
      Security Level: Public (Default Security Level. Issues are Public)
            Reporter: Michael Gibney


"number of outstanding concurrent requests" is an important metric to track, 
and can have a significant impact on resource usage and throughput. Existing 
metrics provide a window into request count and request latency, but neither of 
these is sufficient to supply the desired "concurrency" metric.

Leveraging request latency and completed request timestamp, it's possible to 
retroactively compute outstanding concurrent requests, but existing metrics are 
incapable of capturing this information directly or presenting it in an 
aggregate format.

In addition to the implications for performance, it is important to have a 
window into request concurrency to complement the solr rate limiting feature, 
whose "slot acquisition" design really limits request concurrency, _not_ (as 
the name implies) request count/throughput. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to