Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dynatrace-metric-utils-java to 2.1.0 #4565

Merged

Conversation

pirgeo
Copy link
Contributor

@pirgeo pirgeo commented Jan 12, 2024

In https://github.com/dynatrace-oss/dynatrace-metric-utils-java/releases/tag/v2.1.0, we introduced an additional check to validate data before sending it to the Dynatrace API (the changeset is here). The Dynatrace API will reject data if it does not conform to this specification, and will return an error response. It is currently rather complicated to extract the offending metric name from the error response. This change will help us log offending metric names directly on the client side, and also save network bandwidth for metrics that we already know will be rejected on the API side.

Please note that this update does not change which data is stored in Dynatrace and merely shifts the validation to the client side.

@shakuzen shakuzen added registry: dynatrace A Dynatrace Registry related issue dependency-upgrade A dependency upgrade labels Jan 15, 2024
@shakuzen shakuzen added this to the 1.12.3 milestone Jan 15, 2024
@shakuzen shakuzen changed the title [Dynatrace][dependency-upgrade] Update dynatrace-metric-utils-java for 1.12.x and above Update dynatrace-metric-utils-java to 2.1.0 Jan 15, 2024
@shakuzen shakuzen merged commit 6c7a3af into micrometer-metrics:1.12.x Jan 15, 2024
2 checks passed
@pirgeo pirgeo deleted the update-util-lib branch January 15, 2024 08:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency-upgrade A dependency upgrade registry: dynatrace A Dynatrace Registry related issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants