[ 
https://issues.apache.org/jira/browse/SOLR-10262?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15905360#comment-15905360
 ] 

Andrzej Bialecki  commented on SOLR-10262:
------------------------------------------

A few relevant links:
* [discussion 
thread|https://groups.google.com/forum/#!msg/mechanical-sympathy/I4JfZQ1GYi8/ocuzIyC3N9EJ]
 where Gil Tene (from Azul) explains why default reservoirs in Codahale Metrics 
are suboptimal, to put it mildly...
* [How NOT to measure latency| 
https://www.azul.com/files/HowNotToMeasureLatency_LLSummit_NYC_12Nov2013.pdf]
* [HrdHistogram 
reservoir|https://bitbucket.org/marshallpierce/hdrhistogram-metrics-reservoir] 
implementation. Notably it contains {{HdrHistogramReservoir}} which tracks 
values since its creation, and {{HdrHistogramResetOnSnapshotReservoir}} which 
resets its state to zero after each snapshot. There's no equivalent 
exponentially-decayed reservoir, and we can't use the one that resets on 
snapshot (because multiple clients may read from it at different intervals).

> Collect request latency metrics for histograms
> ----------------------------------------------
>
>                 Key: SOLR-10262
>                 URL: https://issues.apache.org/jira/browse/SOLR-10262
>             Project: Solr
>          Issue Type: New Feature
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: metrics
>            Reporter: Otis Gospodnetic
>            Assignee: Andrzej Bialecki 
>
> Since [~ab] is on a role with metrics...
> There is no way to accurately compute request latency percentiles from 
> metrics exposed by Solr today. We should consider making that possible. c.f. 
> https://github.com/HdrHistogram/HdrHistogram



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to