kafkaflow
kafkaflow copied to clipboard
Dashboard - Monitoring
Dashboard section showing charts with data related to:
- Lag
- Free space of workers buffer
- Idle time
- Throughput
- Average processing time
- ...
it'd be nice to have those metrics using ~~prometheus endpoint, or use a well known metrics aggregator (like app-metrics.io for instance) to abstract specific metrics format and export solutions~~ System.Diagnostics.Metrics
. Using this method will allow to export to a multitude of metrics stores, including prometheus, dynatrace, azure app insights
Moreover: I'd research investing in building 2-3 Grafana dashboards, instead of a personalized dashboard solution. you could also create grafana controls and replace the admin dashboard as a whole (wild idea :))