Prometheus is a metrics collection and monitoring system. I'd like to use it with "roc-recv" and "roc-send" it to monitor my streaming setup - for latency, jitter, dropped packets, error correction stats, etc. This would have some advantages:
- I have 5 devices using ROC and collecting the CSV metric export is getting clunky.
- Prometheus supports histograms for distributions.
I'm going to implement this in a fork (using prometheus-cpp, optional dep). Once it's ready: if this is something you'd like to see in Roc I'd be happy to upstream.
[Btw thanks a lot for this project, it's powering my living room speaker system!]
Prometheus is a metrics collection and monitoring system. I'd like to use it with "roc-recv" and "roc-send" it to monitor my streaming setup - for latency, jitter, dropped packets, error correction stats, etc. This would have some advantages:
I'm going to implement this in a fork (using prometheus-cpp, optional dep). Once it's ready: if this is something you'd like to see in Roc I'd be happy to upstream.
[Btw thanks a lot for this project, it's powering my living room speaker system!]