Conversation
- Added binaries for linux64 and darwin64 for mongo-response-time - Created subdir at the top level for mongo-response-time, for easy reference when browing the repo (as it is not really a slowlog-generator)
…d to display the .99 quantile
…ged or afteafter 5 seconds
- created a function to do minimal validation of test cases - added minimal validation for all test cases - added a function to print an object as a string, while (unsucessfully) debugging 'undefined' in server status for shards - added sample output
- Fixed bug that caused 'undefined' to be printed instead of some info (like serverStatus) for shards - Remove accidentally added file to generated - Completed the addition of example outputs (one per test case)
|
This pull request now also adds:
|
|
Why are you not jus using Prometheus and the Prometheus exporter for this type of data? Seems like it's just another reinvention on time series DBs Sent from my iPhone
|
…t for localhost capture for the response time exporter
… all except the first one
… time calculation
|
I wrote these tools before we were using prometheus (and before I was aware Fernando Ipar Skype: ipar.fernando Phone: +598 93809968 On Sat, Mar 26, 2016 at 4:15 AM, David Murphy notifications@github.com
|
I've added mongo-response-time, a utility to watch mongo network traffic and generate a csv file with a timestamp and response time for each operation seen.
I use this to generate response time graphs that I can correlate with the output from load generators and other utilities, while benchmarking.