Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

Conversation

dhwanilpatel
Copy link
Contributor

Description of changes:
Code change is for Master Throttling of Pending task. It will publish two metric 1) Total throttled tasks at master node 2) Number of task on which data node is actively retrying. This feature is yet to be contributed to Opensource ES. I have added the check for availability of this feature in collector so building with or without this feature will pass. If this feature is not available then collector will simply return.

PR of this was mistakenly merged before approval. Raised same PR again.
Old PR: #217

Testing

/gradlew test Successful
Tested in test domain by replacing JAR.

Tmp file

^master_throttling_metrics {"current_time":1602617137529} {"Data_RetryingPendingTasksCount":0,"Master_ThrottledPendingTasksCount":0}$

Verified metric from table

sqlite> select * from Master_ThrottledPendingTasksCount; 0.0|0.0|0.0|0.0

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@adityaj1107 adityaj1107 self-requested a review October 20, 2020 23:18
@yojs
Copy link
Contributor

yojs commented Oct 22, 2020

Closing this as a duplicate of #227

@yojs yojs closed this Oct 22, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants