You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Jean-Daniel Cryans (JIRA)" <ji...@apache.org> on 2012/12/04 23:18:58 UTC

[jira] [Commented] (HBASE-7183) print WARN message if hbase.replication.sizeOfLogQueue is too big

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

Jean-Daniel Cryans commented on HBASE-7183:
-------------------------------------------

[~sho.shimauchi], do you have a preference as to what constitutes "too big"? 2? 5? Configurable?

Personally I'd be fine with alerting at 2 because any lag is usually bad but we can't alert at 1 since we'd get spurs of WARNs when the log is rolled. 

Next we also need to decide when the alert is sent. In trunk I added a new stats thread that runs every 5 minutes but it's not very amenable to printing this kind of warning, so I'd rather do it when the log is rolled. In the worst case, like when there's an extended network partition, the WARN will be printed as often as logs are rolled (for each RS).
                
> print WARN message if hbase.replication.sizeOfLogQueue is too big
> -----------------------------------------------------------------
>
>                 Key: HBASE-7183
>                 URL: https://issues.apache.org/jira/browse/HBASE-7183
>             Project: HBase
>          Issue Type: Improvement
>          Components: Replication
>            Reporter: Sho Shimauchi
>
> A metric hbase.replication.sizeOfLogQueue may become big when replication is delaying.
> It would be useful if HBase prints WARN log which tells hbase.replication.sizeOfLogQueue is too big.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira