-
Notifications
You must be signed in to change notification settings - Fork 70
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
Add Hadoop metrics receiver #351
Add Hadoop metrics receiver #351
Conversation
confgenerator/testdata/invalid/linux/metrics-receiver_hadoop_malformed_url/input.yaml
Outdated
Show resolved
Hide resolved
confgenerator/testdata/valid/linux/metrics-receiver_hadoop/input.yaml
Outdated
Show resolved
Hide resolved
integration_test/third_party_apps_data/applications/hadoop/centos_rhel/install
Show resolved
Hide resolved
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
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. Waiting for the integration tests before merging
|
docs/hadoop.md
Outdated
# `hadoop` Metrics Receiver | ||
|
||
The `hadoop` metrics receiver can fetch stats from a Hadoop server's Java Virtual Machine (JVM) via [JMX](https://www.oracle.com/java/technologies/javase/javamanagement.html). | ||
|
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.
Just realized that Hadoop has some pending discussions going on in the Category 3 - Regional metrics and master metrics
section of the Duplicate / Overlapping Metrics Issue from Clustered Applications
doc.
We'll need to resolve that conversion before releasing this.
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.
Per the recent decision in the Duplicate / Overlapping Metrics Issue from Clustered Applications, let's add some context here:
It collects metrics specific to the local region server, as well as metrics presented by the Master node if the node being monitored is indeed the Master. For High Availability configurations, it is recommended for every master node to report cluster metrics, which will have identical values, to avoid single point of failures when one master goes down.
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.
Added
|
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 modulo 2 minor comments.
docs/hadoop.md
Outdated
# `hadoop` Metrics Receiver | ||
|
||
The `hadoop` metrics receiver can fetch stats from a Hadoop server's Java Virtual Machine (JVM) via [JMX](https://www.oracle.com/java/technologies/javase/javamanagement.html). | ||
|
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.
Per the recent decision in the Duplicate / Overlapping Metrics Issue from Clustered Applications, let's add some context here:
It collects metrics specific to the local region server, as well as metrics presented by the Master node if the node being monitored is indeed the Master. For High Availability configurations, it is recommended for every master node to report cluster metrics, which will have identical values, to avoid single point of failures when one master goes down.
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
Add hadoop metrics receiver