Observing performance in Grafana and Kibana

We might be faced with a situation where our workstation is so old that Java is not able to handle displaying 10,000 data points in its JMeter UI. To solve this, we can reduce the amount of data we have by either generating fewer requests in our benchmark or averaging out some of the data, like we did earlier when graphing the response time. However, sometimes we want to see the full resolution of our data. This full view is useful when we want to inspect the finer details of how our application behaves. Fortunately, we already have a monitoring system in place for our Docker infrastructure that we built in Chapter 3, Monitoring Docker.

Our Ruby application logs requests in its standard output stream ...

Get Docker High Performance - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.