Call quality monitoring

I am looking for a way to create a report that shows call quality. Ideally it soule show jitter, latency, and a MOS score of every call the system handled. I want something that is opensource and free. I would put it on all the systems I sell.
Any ideas welcome

MOS is just a function of the codecs used, so you will either get the same value for each call, or a very small set of discrete values.

You haven’t listed the most important thing: packet loss statistics.

Have a look here for a few tools.