-
Notifications
You must be signed in to change notification settings - Fork 593
HDDS-9717. Add P99 quantiles and Min/Max Metrics for S3G Performance Metrics #5627
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
Conversation
hadoop-hdds/common/src/main/java/org/apache/hadoop/util/AggregatedMetrics.java
Outdated
Show resolved
Hide resolved
| * | ||
| * @param source the metrics source | ||
| * @param registry the metrics registry | ||
| * @param intervals the intervals for quantiles computation |
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.
Please add some documentation for memory consumption implications for intervals.
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.
Done
hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/S3GatewayConfigKeys.java
Show resolved
Hide resolved
|
Can you look into the find bug failures? |
These are the same false positive ones we already encountered in 2 other PRs. |
|
Failed |
Created HDDS-9758 for it. |
# Conflicts: # hadoop-ozone/s3gateway/src/test/java/org/apache/hadoop/ozone/s3/endpoint/TestPermissionCheck.java
# Conflicts: # hadoop-ozone/s3gateway/src/main/java/org/apache/hadoop/ozone/s3/metrics/S3GatewayMetrics.java
|
The change is in good shape, please address the defaults review comment and rebase the branch. |
# Conflicts: # hadoop-ozone/integration-test/src/test/java/org/apache/hadoop/ozone/TestOzoneConfigurationFields.java
|
@kerneltime conflicts are resolved, please take another look |
What changes were proposed in this pull request?
AggregatedMetricsreplica theMutableRateS3G Metrics ofS3GatewayMetrics.AggregatedMetricsincludingMutableQuantilesandMutableMinMaxandMutableStatMetrics, theMutableStatis same with originalMutableRateMetrics.MutableRatewithAggregatedMetricsensures that the originalMutableRateremains unchanged, and adds configurableMutableQuantilesandMutableMinMaxmetrics.Before
After
Default (Add MutableMinMax Metrics):
Enable quantiles Metrics:
What is the link to the Apache JIRA
https://issues.apache.org/jira/browse/HDDS-9717
How was this patch tested?
Manually Test