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

Add metrics and internal command for AutoRecovery #2768

Merged
merged 1 commit into from
Sep 6, 2021

Conversation

frankxieke
Copy link
Contributor

@frankxieke frankxieke commented Aug 20, 2021

Motivation:

Current AutoRecovery does not have enough metrics or stat command that would help to monitor and debug. So we need to add metrics and admin stat interface to monitor the process of AutoRecovery.  For example, current recovering ledgerInfo and under replicated size, read/write latency in recovering.

Changes:

And QueryAutoRecoveryStatus command and under replicated size metric , read/write latency metric in recovering

Documentation:

Need doc.

@frankxieke frankxieke force-pushed the auto_recovery_metrics_and_command branch 2 times, most recently from 503a9ee to e912546 Compare August 20, 2021 03:25
@frankxieke frankxieke force-pushed the auto_recovery_metrics_and_command branch 2 times, most recently from be0d79b to 170bbee Compare August 23, 2021 01:37
@frankxieke frankxieke force-pushed the auto_recovery_metrics_and_command branch 7 times, most recently from f127503 to c10a340 Compare August 25, 2021 10:37
@hangc0276
Copy link
Contributor

rerun failure checks

1 similar comment
@hangc0276
Copy link
Contributor

rerun failure checks

…ng underReplicatedSize metrics,read/write latency, internal command for querying recovering ledgersInfo
@frankxieke frankxieke force-pushed the auto_recovery_metrics_and_command branch from c10a340 to f741b64 Compare August 30, 2021 01:38
@hangc0276
Copy link
Contributor

rerun failure checks

3 similar comments
@frankxieke
Copy link
Contributor Author

rerun failure checks

@frankxieke
Copy link
Contributor Author

rerun failure checks

@frankxieke
Copy link
Contributor Author

rerun failure checks

@frankxieke
Copy link
Contributor Author

@eolivelli Hi, Could you have a look at this PR. Thanks

Copy link
Contributor

@eolivelli eolivelli left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@eolivelli eolivelli requested a review from dlg99 September 1, 2021 09:17
@zymap zymap merged commit 97818f5 into apache:master Sep 6, 2021
zymap pushed a commit that referenced this pull request Oct 26, 2021
…ng underReplicatedSize metrics,read/write latency, internal command for querying recovering ledgersInfo (#2768)

Motivation:

Current AutoRecovery does not have enough metrics or stat command that would help to monitor and debug. So we need to add metrics and admin stat interface to monitor the process of AutoRecovery.  For example, current recovering ledgerInfo and under replicated size, read/write latency in recovering.

Changes:

And QueryAutoRecoveryStatus command and under replicated size metric , read/write latency metric in recovering

Documentation:

Need doc.

(cherry picked from commit 97818f5)
Ghatage pushed a commit to sijie/bookkeeper that referenced this pull request Jul 12, 2024
…ng underReplicatedSize metrics,read/write latency, internal command for querying recovering ledgersInfo (apache#2768)

Motivation:

Current AutoRecovery does not have enough metrics or stat command that would help to monitor and debug. So we need to add metrics and admin stat interface to monitor the process of AutoRecovery.  For example, current recovering ledgerInfo and under replicated size, read/write latency in recovering.

Changes:

And QueryAutoRecoveryStatus command and under replicated size metric , read/write latency metric in recovering

Documentation:

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

Successfully merging this pull request may close these issues.

4 participants