The Broker could serve a (HTTP Basic Auth protected) metrics endpoint, providing information such as:
- Memory Usage
- Number of tasks in queue
- Tasks/Results stratified by ProxyId and/or Metadata
- Mean Time between Task and Result creation (filtered/stratified by Metadata)
The Prometheus crate might be a good candidate for implementing the reports.