On Friday, December 20, 2019 at 1:18:12 PM UTC-8, Mark E. Dawson, Jr. wrote:
>
> So our company is evaluating a set of messaging platforms, and we're in 
> the process of defining non-functional requirements. In preparation for 
> evaluating performance, I was considering suggesting JMeter since it 
> appears to support testing messaging platforms (with several specific 
> tutorials online). However, these tutorials show the Response Time by 
> Percentile graphs from the tool, and they all appear to show evidence of 
> CO. 
>
> Does anyone know if the latest versions include support for HdrHistogram 
> either out-of-the-box or via extra configuration?
>

Yeah, JMeter is a good tool for generating load, but not a good tool for 
reporting what client-experienced latency or response time behaviors would 
be if you care about things other than averages or medians. If you want an 
“ok approximation”, you can generate load at a constant rate from JMeter 
(non of those cool rammup or think time things) so that you *know* what the 
expected intervals between logged events are supposed to be, and then take 
the detailed logs from JMeter and post process them with some 
coordinated-omission correction tooling. e.g. jHiccup’s -f flag can be used 
to injest a stream of timestamp, latency tulle lines (rather than measure 
anything) and it’s -r parameter can then be used to control the expected 
interval. It will then produce a histogram log that is a good approximation 
corrected for coordinated omission (it is conservative: it may under 
correct,  it will not over correct). (See 
https://github.com/giltene/jHiccup#using-jhiccup-to-process-latency-log-files). 
You can then plot those histogram logs using e.g. 
https://github.com/HdrHistogram/HistogramLogAnalyzer





-- 
You received this message because you are subscribed to the Google Groups 
"mechanical-sympathy" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web, visit 
https://groups.google.com/d/msgid/mechanical-sympathy/7d6c7f8c-e602-40ee-89da-9515cbf5d82f%40googlegroups.com.

Reply via email to