Details

    • Sub-task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.2.0
    • 2.3.0, 3.0.0-alpha-3
    • metrics
    • None
    • Reviewed
    • Adds per-user metrics for reads/writes to each RegionServer. These metrics are exported by default. hbase.regionserver.user.metrics.enabled can be used to disable the feature if desired for any reason.

    Description

      Per-user metrics will be useful in multi-tenant cases where we can emit number of requests, operations, num RPCs etc at the per-user aggregate level per regionserver. We currently have throttles per user, but no way to monitor resource usage per-user.

      Looking at these metrics, operators can adjust throttles, do capacity planning, etc per-user.

      Attachments

        1. hbase-15519_v0.patch
          37 kB
          Enis Soztutar
        2. hbase-15519_v1.patch
          37 kB
          Enis Soztutar
        3. hbase-15519_v1.patch
          37 kB
          Enis Soztutar
        4. hbase-15519_v2.patch
          37 kB
          Enis Soztutar
        5. HBASE-15519.master.003.patch
          45 kB
          Ankit Singhal

        Issue Links

          Activity

            People

              ankit@apache.org Ankit Singhal
              enis Enis Soztutar
              Votes:
              0 Vote for this issue
              Watchers:
              23 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: