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
[FLINK-14303][metrics] Replace JobManagerMetricGroup with ResourceManagerMetricGroup in ResourceManager #9827
Conversation
Thanks a lot for your contribution to the Apache Flink project. I'm the @flinkbot. I help the community Automated ChecksLast check on commit 53201b4 (Wed Oct 16 08:34:59 UTC 2019) Warnings:
Mention the bot in a comment to re-run the automated checks. Review Progress
Please see the Pull Request Review Guide for a full explanation of the review process. The Bot is tracking the review progress through labels. Labels are applied according to the order of the review items. For consensus, approval by a Flink committer of PMC member is required Bot commandsThe @flinkbot bot supports the following commands:
|
fa367aa
to
f865d19
Compare
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.
+1 (excluding commits from previous PRs)
Has a merge conflict though.
The ProcessMetricGroup encapsulates the Status and system metrics of the ClusterEntrypoint. These have been factored out of the JobManagerMetricGroup. In order to maintain backwards compatibility, the same scope as the JobManagerMetricGroup is being used.
The AbstractImitatingJobManagerMetricGroup imitates the reporting of the JobManagerMetricGroup and can be used for metrics which are factored out of the JobManagerMetricGroup without breaking backwards compatibility wrt the reported metrics.
Introduce a new metric group called ResourceManagerMetricGroup which can be used to report ResourceManager specific metrics.
…agerMetricGroup in ResourceManager With this commit, the ResourceManager uses the ResourceManagerMetricGroup to register its metrics.
f865d19
to
53201b4
Compare
Thanks for the review @zentol. I've rebased and force pushed to let CI run another time. |
Merged. |
What is the purpose of the change
This PR is based on #9825.
This PR introduces the
ResourceManagerMetricGroup
and replaces theJobManagerMetricGroup
with it in theResourceManager
.cc @zentol.
Verifying this change
JMXMetricReporter
that all metrics are still reported.Does this pull request potentially affect one of the following parts:
@Public(Evolving)
: (no)Documentation