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.
-
You can reply to this email to add a comment to the issue online.

Reply via email to