[ https://issues.apache.org/jira/browse/CASSANDRA-7918?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14226766#comment-14226766 ]
Benedict commented on CASSANDRA-7918: ------------------------------------- My plane journey was spent manically trying various graphing options to give everything you need to assess a branch in one view, and clearly. I'd hate that to go to waste. The new patch as it stands only produces the graphs we've always got - I'd like to see cstar and our bundled tool produce _better graphs_. Each one of the graphs in the gnuplot output is designed to let you see more information; it's all normalised, coloured and scattered so you can distinguish the results at each moment in time and overall. Too often with the web output I have to simply glance at the "average" to tell what's going on (or guess-and-peck numbers for zooming in), and have to click at each different stat which is laborious (and, let's be honest, we don't do it thoroughly, we just peck at a few... or perhaps I'm lazier than everyone else :)) To elaborate on the alternative, there are ten graphs in one view in the gnuplot version, scaled so you can tell everything they want you to know without clicking once. The left-most of each graph normalises each moment of each run against the base run, so that variability can be easily broken down across the run. The middle graph plots the raw data so you can get a feel for its shape, and the final graph plots the median, quartiles and deciles. The latencies are all plotted with selected scatters / lines to make distinguishing which p-range we're looking at, even when they cross. GC is also plotted specially as a cumulative run, since this tweaks out differences much more clearly also. I have nothing against discarding the gnuplot approach, but I'd like to see whatever solution we produce deliver really great graphs that allow us to make decisions more easily and more accurately. Right now I'd prefer to put the gnuplot work into cstar than the other way around. Though I can tell the hatred for it runs deep! > Provide graphing tool along with cassandra-stress > ------------------------------------------------- > > Key: CASSANDRA-7918 > URL: https://issues.apache.org/jira/browse/CASSANDRA-7918 > Project: Cassandra > Issue Type: Improvement > Components: Tools > Reporter: Benedict > Assignee: Ryan McGuire > Priority: Minor > > Whilst cstar makes some pretty graphs, they're a little limited and also > require you to run your tests through it. It would be useful to be able to > graph results from any stress run easily. -- This message was sent by Atlassian JIRA (v6.3.4#6332)