Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-5533

Add more metrics to HBase

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.92.2, 0.94.0
    • 0.94.0, 0.95.0
    • None
    • None
    • Reviewed
    • 0.96notable

    Description

      To debug/monitor production clusters, there are some more metrics I wish I had available.

      In particular:

      • Although the average FS latencies are useful, a 'histogram' of recent latencies (90% of reads completed in under 100ms, 99% in under 200ms, etc) would be more useful
      • Similar histograms of latencies on common operations (GET, PUT, DELETE) would be useful
      • Counting the number of accesses to each region to detect hotspotting
      • Exposing the current number of HLog files

      Attachments

        1. hbase-5533-0.92.patch
          55 kB
          Shaneal Manek
        2. hbase5533-0.92-v2.patch
          55 kB
          Shaneal Manek
        3. BlockingQueueContention.java
          3 kB
          Shaneal Manek
        4. hbase5533-0.92-v3.patch
          56 kB
          Shaneal Manek
        5. HBASE-5533-0.92-v4.patch
          61 kB
          Shaneal Manek
        6. histogram_web_ui.png
          141 kB
          Shaneal Manek
        7. TimingOverhead.java
          1 kB
          Shaneal Manek
        8. hbase5533-0.92-v5.patch
          65 kB
          Shaneal Manek
        9. HBASE-5533-TRUNK-v6.patch
          65 kB
          Shaneal Manek
        10. HBASE-5533-TRUNK-v6.patch
          65 kB
          Michael Stack
        11. HBASE-5533-v7-0.92.patch
          64 kB
          Shaneal Manek

        Activity

          People

            smanek Shaneal Manek
            smanek Shaneal Manek
            Votes:
            0 Vote for this issue
            Watchers:
            12 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: