Ability to collect and store HTTP stats
It would be helpful to analyze statistics on HTTP requests, computation time, and quoting engine performance. Something similar to statsd will help diagnose any potential bottlenecks. Ideally, this would include storing round-trip HTTP times, etc, in a Mongo document, and display it in the UI.
Thank you for the suggestion @devanp92. The most important latency stat by far is the market data in -> order(s) out pipeline. I have that covered in latency checking using the computationalLatency field of the order status report (osr table in mongo) and look at it in my custom (proprietary) analysis scripts. This latency number is also not shown in the web UI. I haven't had the desire to do more using statsd but would accept PRs from someone to send those messages.
@michaelgrosner thanks for pointing that out! I tried to find the stats but couldn't find it before.