You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Todd Lipcon (JIRA)" <ji...@apache.org> on 2011/08/03 00:22:27 UTC

[jira] [Commented] (HBASE-3336) Make GC pauses more obvious to users

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

Todd Lipcon commented on HBASE-3336:
------------------------------------

Another similar idea: this thread could run a quick ping to the host's default gateway, and include warning messages if it appears the network has gone down/flaked

> Make GC pauses more obvious to users
> ------------------------------------
>
>                 Key: HBASE-3336
>                 URL: https://issues.apache.org/jira/browse/HBASE-3336
>             Project: HBase
>          Issue Type: Improvement
>          Components: regionserver
>    Affects Versions: 0.92.0
>            Reporter: Todd Lipcon
>
> We often see users hit GC pauses, but it's not obvious to them what happened. I propose we add a "GCMonitor" thread which wakes up every few seconds and checks (a) that it slept for around the right amount of time, and (b) uses the JVM GC metrics to see if there was a long pause. If a long pause is detected we should output a very loud and obnoxious message to the logs indicating that a length GC pause occurred, and point to a wiki page on the topic.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira