Collect real monitoring data

- We now collect monitoring data on /monitoring
- Refactorized monitoring API