-
Notifications
You must be signed in to change notification settings - Fork 1.2k
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
Issue #3455: ability to customize micrometer observation #3456
Issue #3455: ability to customize micrometer observation #3456
Conversation
@nvervelle Please sign the Contributor License Agreement! Click here to manually synchronize the status of this Pull Request. See the FAQ for frequently asked questions. |
1 similar comment
@nvervelle Please sign the Contributor License Agreement! Click here to manually synchronize the status of this Pull Request. See the FAQ for frequently asked questions. |
@nvervelle Thank you for signing the Contributor License Agreement! |
@nvervelle can you please add some tests depicting the intended usage and enrich the documentation around https://projectreactor.io/docs/core/release/reference/#_observation and https://projectreactor.io/docs/core/release/reference/#micrometer-details-observation to reflect the possibilities this creates? Thanks! |
b843946
to
51886f8
Compare
Hi @chemicL , I've added documentation and test about this feature. I hope it's ok |
...meter/src/main/java/reactor/core/observability/micrometer/MicrometerObservationListener.java
Outdated
Show resolved
Hide resolved
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.
Thanks for adding the test and documenting the feature. Some minor comments and good from my side :)
...meter/src/main/java/reactor/core/observability/micrometer/MicrometerObservationListener.java
Outdated
Show resolved
Hide resolved
@OlegDokuka and @chemicL : I tried reproducing locally the problems in the checks, and I didn't succeed to properly run them. I'm using a JDK 17, so I had to disable a few tasks like And when I switched back to a JDK 8, Any advice on how to proceed ? |
reactor-core-micrometer/src/main/java/reactor/core/observability/micrometer/Micrometer.java
Show resolved
Hide resolved
...meter/src/main/java/reactor/core/observability/micrometer/MicrometerObservationListener.java
Outdated
Show resolved
Hide resolved
I'm not sure what exact problems there were, but it's fair to say we still have a few flaky tests. Last week @OlegDokuka reported them as issues, some are being fixed in other PRs. Don't worry about them, the last re-run passed fine and the functionality you introduced is well-behaved :) |
@nvervelle thanks for all the work you put into this so far! I was about to merge it, but I have one last request for you. This week we created 3.5.x branch, which was the previous main. Current main became the 3.6.0 Milestone branch. Please sync your fork with upstream and rebase this branch onto 3.5.x:
|
ab81da6
to
08e593d
Compare
Hi @chemicL , this should be done, this PR is now targeting branch 3.5.x |
@chemicL this PR seems to have been merged on a maintenance branch, please ensure the change is merge-forwarded to intermediate maintenance branches and up to |
PR to show possible implementation for #3455