Is your feature request related to a problem? Please describe.
Compass is currently sending metrics but only for some metrics (system/api). We can improve the way compass sending metrics by sending more business metrics and by having an abstraction of predefined metrics that could be use with whatever metric collector that user used (statsd / opentelemetry).
Describe the solution you'd like
- Analyze system metrics & business metrics needed.
- Create predefined custom metrics abstraction of compass
- Implement the changes so compass can send more business metrics that are needed