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

MetricsContext should be different between RegionServerMetrics and RegionServerDynamicMetrics

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 0.94.0
    • 0.95.0
    • metrics
    • None
    • Reviewed

    Description

      In hadoop-metrics.properties, GangliaContext is optional metrics context, I think we will use ganglia to monitor hbase cluster generally.

      However, I find a serious problem:
      RegionServerDynamicMetrics will generate lots of rrd file because we would move region or create/delete table.
      Especially if table is created everyday in some applications, there are much more and more rrd files in Gmetad Server. It will make Gmetad Server corrupted.

      IMO, MetricsContext should be different between RegionServerMetrics and RegionServerDynamicMetrics

      Attachments

        1. HBASE-6399.patch
          2 kB
          Chunhui Shen
        2. HBASE-6399v2.patch
          2 kB
          Chunhui Shen
        3. HBASE-6399v3.patch
          2 kB
          Chunhui Shen

        Activity

          People

            zjushch Chunhui Shen
            zjushch Chunhui Shen
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: