-
Type:
Suggestion
-
Resolution: Unresolved
-
Component/s: Health - Metrics
-
None
-
1
Customers using embedded software systems often generate a large number of metrics during a single build process. The current Compass API design requires each metric to be sent individually, with a rate limit of 100 requests per user per minute. This approach can be inefficient and challenging for environments that need to report many metrics at once, as it may lead to delays or rate limiting.
API endpoint: https://developer.atlassian.com/cloud/compass/rest/v2/api-group-metrics/#api-compass-v1-metrics-post
A customer compiling many software components in a single build process needs to send a large number of metrics to Compass. Sending each metric individually is cumbersome and may not scale well with the current rate limits.
Requested Feature:
Introduce support for batching multiple metric values in a single API request. This would improve efficiency for users who need to report a high volume of metrics, especially in automated or large-scale build environments.