You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jul 9, 2022. It is now read-only.
As a developer, I'd like to refactor 2.0 MC to be compatible to accept both SCSt 1.0 and 2.0 metrics. In other words, the same server can handle multiple versions of SCSt metrics.
Resolvespring-attic#51Resolvespring-attic#55
- Extend MetricAggregator to accept and dispatch Metrics coming from SpringBoot 1.x apps as well as MicrometerMetrics from SpringBoot2/SCSt2 apps.
- Uses the spring.integration.send string as metrics type discriminator.
- MetricAggregator converts on the fly the received MicrometerMetrics classes into Metrics such.
- The MicrometerMetrics multidimensional (e.g. multi-tag) identity is converted into hierarchical Metrics name convention.
- Only the spring.integration.x MicrometerMetrics metrics are filtered in.
- The MicrometerMetrics have the rates precomputed. Therefore the ApplicationMetricsService rate computation logic is applied only to the Metrics (1.x) metrics.
- New compute logic for the Application#getAggregateMetrics
- Support for mixed SCSt1.x and SCSt2.x app metrics
- Fix the Metrics 1.x tests and add MicrometerMetric tests
As a developer, I'd like to refactor 2.0 MC to be compatible to accept both SCSt 1.0 and 2.0 metrics. In other words, the same server can handle multiple versions of SCSt metrics.
This builds upon #51
Acceptance:
The text was updated successfully, but these errors were encountered: