-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Add an exporter for the Dynatace metrics API v2 #2581
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
Add an exporter for the Dynatace metrics API v2 #2581
Conversation
|
Would it be possible to rename the target branch from |
|
We also opened PRs for the updated properties in Spring Boot and for the Micrometer documentation:
|
...ons/micrometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/DynatraceConfig.java
Outdated
Show resolved
Hide resolved
...ons/micrometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/DynatraceConfig.java
Show resolved
Hide resolved
...rometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/v2/DynatraceExporterV2.java
Outdated
Show resolved
Hide resolved
...rometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/v2/DynatraceExporterV2.java
Show resolved
Hide resolved
...rometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/v2/DynatraceExporterV2.java
Show resolved
Hide resolved
...rometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/v2/DynatraceExporterV2.java
Outdated
Show resolved
Hide resolved
...rometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/v2/DynatraceExporterV2.java
Outdated
Show resolved
Hide resolved
...rometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/v2/DynatraceExporterV2.java
Outdated
Show resolved
Hide resolved
...rometer-registry-dynatrace/src/main/java/io/micrometer/dynatrace/v2/DynatraceExporterV2.java
Outdated
Show resolved
Hide resolved
|
Hi @jonatan-ivanov, I think I have addressed all of the comments, please take another look :) |
|
@pirgeo Thank you very much. I back-merged master to the v1 refactor commit, I'm going to do some testing then merge it to master tomorrow. After that, I'm going to modify this PR and point to master and review your changes. |
|
@jonatan-ivanov We have released a new version of the Dynatrace exporter library which enforces some of the restrictions that we checked in this code before. We included the updated version in the latest commit (bcd543d). The checks that were removed in this code are now handled in the library. |
| Counter counter = meterRegistry.find("my.counter1").counter(); | ||
| assertNotNull(counter); | ||
|
|
||
| // NaN and infinity are ignored. The counter value stays at 0.0 when adding one of NaN, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@jonatan-ivanov Please verify that the behavior we are experiencing here is expected.
5bc68e1 to
bcd543d
Compare
|
I merged the v1 refactor branch to |
This is the implementation for the Dynatrace metrics API v2.
Resolves #2295
Closes #2406