-
Notifications
You must be signed in to change notification settings - Fork 236
feat: metricsV2 + oTel + prometheus sample and Grafana dashboard #3154
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
Merged
Merged
Changes from all commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
2c07fa9
feat: ReconcileUtils for strongly consistent updates (#3106)
csviri 699c493
feat: observability with otel and default grafana dashboard
csviri 22609cc
wip
csviri 0987e91
wip
csviri 148fd79
wip
csviri 8eb5710
wip
csviri 98f1199
wip
csviri 699062c
wip
csviri ab6264b
wip
csviri 0e359bd
wip
csviri 041a0d2
wip
csviri 3d3b6ea
wip
csviri dc0e0bb
wip
csviri 4ab5e49
wip
csviri cd951d4
wip
csviri 209aa6f
wip
csviri 27daaf8
wip
csviri 7036f99
improve: micrometer metrics improvements
csviri 4698f39
wip
csviri c18b633
wip
csviri c70ed7c
wip
csviri f54bbb8
wip
csviri 3607459
wip
csviri 30003c5
wip
csviri 3378ff1
wip
csviri 10fc023
wip
csviri 09c0e4d
wip
csviri 9946130
wip
csviri 85ce0f0
e2e test skeleton
csviri c7f516f
wip
csviri 703a517
wip
csviri af635fb
wip
csviri 1786efc
wip
csviri cd0cc3b
wip
csviri 1f44e86
wip
csviri 4f1ba17
wip
csviri 9c4bfff
wip
csviri 55d62ad
wip
csviri 7b2a8c3
wip
csviri 861494b
wip
csviri de159ac
documentation update
csviri e5798e8
wip
csviri 68eb71b
logging
csviri b08d781
Update sample-operators/metrics-processing/src/main/java/io/javaopera…
csviri 0b7d5b4
Update sample-operators/metrics-processing/pom.xml
csviri 9fa3a76
Update sample-operators/metrics-processing/pom.xml
csviri d23e27b
Update operator-framework-core/src/main/java/io/javaoperatorsdk/opera…
csviri 59340cd
Update observability/install-observability.sh
csviri 4bdb4ee
wip
csviri ccbee9c
Update sample-operators/metrics-processing/src/main/resources/io/java…
csviri 2836046
wip
csviri 81fadbe
wip
csviri 4bff248
wip
csviri 88386c3
wip
csviri c5a01f2
wip
csviri 9cbb6f3
wip
csviri 97cc20c
Refinements on metrics
csviri 7f6cc3e
wip
csviri cff32d9
docs improvement
csviri a445035
fix: add deprecation information
metacosm f6c1cdc
refactor: consistent constant definition
metacosm e299854
refactor: reuse available methods to help inlining
metacosm 810ec80
refactor: avoid creating intermediate collection
metacosm 8d9692f
refactor: remove unused constant
metacosm bde2e17
fixed from code review
csviri 974e0bf
wip
csviri 4149d7f
wip
csviri File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
This would technically be an API break and would require a new major version.
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.
Strinctly sepaking yes, but such minor API changes we do some times, see the migration document. As other frameworks sometimes. It is basically I think a better choice in terms of tradeoff, since because we don't really want to increase the major verion that often and we on the other hand we have quite an amount of APIs, that sometimes better to evolve this way IMO.
I also was trying to do backwards compatible, we still could. But at the end it looked like that it would be more confusing, that just having a table to be able to easily migrate from current impl. If that makes sense.