You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "stack (JIRA)" <ji...@apache.org> on 2019/08/07 04:54:00 UTC

[jira] [Commented] (HBASE-22804) Provide an API to get list of successful regions and total expected regions in Canary

    [ https://issues.apache.org/jira/browse/HBASE-22804?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16901693#comment-16901693 ] 

stack commented on HBASE-22804:
-------------------------------

Sounds good. Does it have to be an API or is it just a report the Canary dumps after each run in a manner parseable by other tools? Or should Canary listen on port and respond to queries replying in JSON w/ its current understanding of what is up w/ the cluster?

Should it be a query you can run against the Master instead? Could ask the Master to run Canary ops? It is always up so you could ask it for current status?

Thanks.

> Provide an API to get list of successful regions and total expected regions in Canary
> -------------------------------------------------------------------------------------
>
>                 Key: HBASE-22804
>                 URL: https://issues.apache.org/jira/browse/HBASE-22804
>             Project: HBase
>          Issue Type: Improvement
>          Components: canary
>    Affects Versions: 3.0.0, 1.3.0, 1.4.0, 1.5.0, 2.0.0, 2.1.5, 2.2.1
>            Reporter: Caroline
>            Assignee: Caroline
>            Priority: Minor
>              Labels: Canary
>
> At present HBase Canary tool only prints the successes as part of logs. Providing an API to get the list of successes, as well as total number of expected regions, will make it easier to get a more accurate availability estimate.
>   



--
This message was sent by Atlassian JIRA
(v7.6.14#76016)