Skip to content
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

Clarify what metrics are included in Prometheus #147

Open
erosb opened this issue Feb 1, 2022 · 2 comments
Open

Clarify what metrics are included in Prometheus #147

erosb opened this issue Feb 1, 2022 · 2 comments

Comments

@erosb
Copy link
Contributor

erosb commented Feb 1, 2022

Feedback:

Regarding the Prometheus Exporter (separate issue this time). We say in our docs that all metrics will be exported to Prometheus with the hz_ prefix. The metrics are also available via the member JMX API. However, what I'm seeing is that only some metrics are exposed, both in 4.x and 5.x. If you view the member's JMX API with jconsole, Mission Control, etc., you'll see that only the "Metrics" object seems to be exported via Prometheus. This folder does not include HazelcastInstance beans, IMap beans, and more.
Question: What is the Prometheus Exporter supposed to be exporting?

slack thread: https://hazelcast.slack.com/archives/C9S7BV74Z/p1643322745720039

The question is how do we explain what metrics are available instead of "The metrics are also available via the member JMX API". Pointing to MetricDescriptorConstants.java as a reference point? :)

@JakeSCahill
Copy link
Contributor

I suppose that would be better than not providing any guidance. I'll create a PR for this.

@amandalindsay
Copy link
Contributor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants