Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

incorporated com.codahale.metrics instead of hand-rolled reporting #11

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

leifwalsh
Copy link

reduces complexity and provides nice things like latency histograms and windowed average throughput

@kgorman
Copy link

kgorman commented Feb 2, 2015

Yes please! Tim, please merge it! I am actually in need of CsvReporter.

@kgorman
Copy link

kgorman commented Feb 2, 2015

Just ran some tests with this version/PR. These stats are perfect. Yes, please merge.

sysbench.updates
             count = 84020
         mean rate = 841.61 calls/second
     1-minute rate = 792.20 calls/second
     5-minute rate = 350.10 calls/second
    15-minute rate = 230.03 calls/second
               min = 0.68 milliseconds
               max = 58.55 milliseconds
              mean = 6.69 milliseconds
            stddev = 3.97 milliseconds
            median = 5.63 milliseconds
              75% <= 7.00 milliseconds
              95% <= 12.76 milliseconds
              98% <= 20.43 milliseconds
              99% <= 25.25 milliseconds
            99.9% <= 40.46 milliseconds

@kgorman
Copy link

kgorman commented Feb 2, 2015

After testing a bit more with this fork, a couple issues:

  • Somehow the ability to observe RUN_TIME_MINUTES is broken, it just runs forever.
  • The reporting as listed above should show up at the end only (or an option).
  • The sysbench-deletes file systems to always be all zeros(?).

These are just a couple things I see at first glance.

@tmcallaghan
Copy link
Owner

I'm all caught up on the other PRs, so I'll be looking at how to incorporate this soon.

@kgorman
Copy link

kgorman commented Feb 12, 2015

Killer, thx Tim!

@leifwalsh
Copy link
Author

It should be possible to tighten up the output format by manually getting and printing metrics, I know that was one of your concerns, Tim. 

Cheers,
Leif

On Thu, Feb 12, 2015 at 12:34 PM, Kenny Gorman [email protected]
wrote:

Killer, thx Tim!

Reply to this email directly or view it on GitHub:
#11 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants