-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[HUDI-210] hudi-support-prometheus-pushgateway #1931
[HUDI-210] hudi-support-prometheus-pushgateway #1931
Conversation
@leesf Please review |
rerun tests |
1 similar comment
rerun tests |
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.
LGTM, merging.
Hi, thanks for this PR!
|
Are you using deltastreamer? |
Yes, im using deltastreamer, freshly compiled from source of the master branch.
|
Please use 'include' |
I'm sorry, i dont get it. I use
Edit: Oh you mean adding the scope include in the pom for the 4 dependencies? |
yes |
My setup has no access to the internet, so i downloaded the libs from mvn central and included them in my docker images. Is the version 0.8.0 correct?
|
0.8.0 correct |
The constructor of DropwizardExports seems to be stable and I'm wondering what is going wrong here (It does not seem like a version mismatch to me). https://github.com/prometheus/client_java/blob/570f8bb70ae6f5a0a950dc563b68fb495d2f4d69/simpleclient_dropwizard/src/main/java/io/prometheus/client/dropwizard/DropwizardExports.java#L30 |
If i uncompress my
|
If you use the include tag to include the required dependencies, it should be correct. Let me see why |
I don't use the include option but instead guarantee that all drivers and executors have the libs and correctly use them via SPARK_DIST_CLASSPATH. |
It’s because I missed to configure less dependencies, it will be fixed soon |
Thanks a lot @UZi5136225 for your fast response! |
#1942 @sbernauer You can try this PR |
Thanks @UZi5136225, this fixed the problem!
|
@UZi5136225 i just noticed that i get a
|
Yes, this configuration needs to be added |
Hi @UZi5136225 it is currently not possible to set the metric with |
@UZi5136225 would you please take a look at this? |
Right Prometheus does not support, these are specially made for pushgateway |
Tips
What is the purpose of the pull request
hudi support prometheus/pushgateway
Committer checklist
Has a corresponding JIRA in PR title & commit
Commit message is descriptive of the change
CI is green
Necessary doc changes done or have another open PR
For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.