HBase
  1. HBase
  2. HBASE-3614

Expose per-region request rate metrics

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.95.0
    • Component/s: metrics, regionserver
    • Labels:
      None
    • Hadoop Flags:
      Reviewed

      Description

      We currently export metrics on request rates for each region server, and this can help with identifying uneven load at a high level. But once you see a given server under high load, you're forced to extrapolate based on your application patterns and the data it's serving what the likely culprit is. This can and should be much easier if we just exported request rate metrics per-region on each server.

      Dynamically updating the metrics keys based on assigned regions may pose some minor challenges, but this seems a very valuable diagnostic tool to have available.

      1. HBASE-3614-0.patch
        14 kB
        Elliott Clark
      2. HBASE-3614-1.patch
        15 kB
        Elliott Clark
      3. Screen Shot 2012-04-17 at 2.41.27 PM.png
        163 kB
        Elliott Clark
      4. HBASE-3614-2.patch
        16 kB
        Elliott Clark
      5. HBASE-3614-3.patch
        21 kB
        Elliott Clark
      6. HBASE-3614-4.patch
        22 kB
        Elliott Clark
      7. HBASE-3614-5.patch
        24 kB
        Elliott Clark
      8. HBASE-3614-6.patch
        24 kB
        Elliott Clark
      9. HBASE-3614-7.patch
        24 kB
        Elliott Clark
      10. HBASE-3614-8.patch
        24 kB
        Elliott Clark
      11. HBASE-3614-9.patch
        24 kB
        Elliott Clark

        Issue Links

          Activity

          stack made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          stack made changes -
          Fix Version/s 0.98.0 [ 12323143 ]
          stack made changes -
          Fix Version/s 0.98.0 [ 12323143 ]
          stack made changes -
          Fix Version/s 0.95.0 [ 12324094 ]
          Fix Version/s 0.96.0 [ 12320040 ]
          stack made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Hadoop Flags Reviewed [ 10343 ]
          Fix Version/s 0.96.0 [ 12320040 ]
          Resolution Fixed [ 1 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-9.patch [ 12523417 ]
          stack made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-8.patch [ 12523401 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-7.patch [ 12523400 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-6.patch [ 12523396 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-5.patch [ 12523395 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-4.patch [ 12523279 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-3.patch [ 12523261 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-2.patch [ 12523059 ]
          Elliott Clark made changes -
          Elliott Clark made changes -
          Attachment HBASE-3614-1.patch [ 12522891 ]
          Elliott Clark made changes -
          Attachment HBASE-3614-0.patch [ 12522886 ]
          Elliott Clark made changes -
          Link This issue depends upon HBASE-5788 [ HBASE-5788 ]
          Elliott Clark made changes -
          Assignee Elliott Clark [ eclark ]
          Nicolas Spiegelberg made changes -
          Link This issue is related to HBASE-4219 [ HBASE-4219 ]
          Gary Helmling made changes -
          Field Original Value New Value
          Link This issue relates to HBASE-3507 [ HBASE-3507 ]
          Gary Helmling created issue -

            People

            • Assignee:
              Elliott Clark
              Reporter:
              Gary Helmling
            • Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development