HdrHistogram.NET
HdrHistogram.NET copied to clipboard
Instrument ASP.NET end point package
I assume that there is a simple way to add a middleware/handler/router/filter/thing to ASP.NET to allow HdrHistogram to record the time taken for the request to be processed.
If there is then this would be good to provide as a separate nuget package that web devs can just add and then wire up in a one-liner It should
- record the service time,
- autorotate instances of HdrHistogram when writing to disk (to target directory)
- default to using the endpoint/method/action name as the key for grouping/tagging. (histograms can be merged at later date for higher level aggregates)