What applications are there so that I can transfer data as it is created and analyze statistics?
The main requirement is to move to some type of command and runtime (possibly other data, but that is the main data we mean at the moment) from the C # code (either managed code, or what can intermittently take data from the command line and do some statistical analysis: avg time for each command type, standard deviation, some plots would be nice, etc.
Something that can do this in real time might be preferable, but I think it is also acceptable to store the data itself and just pass it on for analysis.
We could write something for this, but it looks like there should probably be something for that.
Edit: Mainly looking for a low learning curve and capable of doing what I mentioned above. Basically something that would be faster to learn and use than manually.
source to share
Here is an article that explains how to calculate the variance (standard deviation) and mean when a stream of numbers comes in.
source to share
Below is a more detailed description of the data flow statistics as it happens, based on the excellent article by John D. Cook: Calculating the mean confidence interval without storing all data points
source to share
Maybe I'm not okay here, but can custom Windows perfmon objects and counters do this? You can create an object for each type of command, a counter for the runtime, and then use Perfmon's logging, charting and reporting tools. Or export Perfmon data to Excel / Access for more convenient stuff.
source to share