Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-20188 [TESTING] Performance
  3. HBASE-20234

Expose in-memory compaction metrics

    XMLWordPrintableJSON

    Details

    • Type: Sub-task
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None

      Description

      Hard to glean insight from how well in-memory compaction is doing currently. It dumps stats into the logs but better if they were available to a dashboard. This issue is about exposing a couple of helpful counts. There are already by-region metrics. We can add a few for in-memory compaction (Help me out Anastasia Braginsky... what counts would be best to expose).

      Flush related metrics include....

      Namespace_default_table_tsdb-tree_region_cfbf23e7330a1a2bbde031f9583d3415_metric_flushesQueuedCount: {
      description: "Number flushes requested/queued for this region",
      value: 0
      
      {
      description: "The number of cells flushed to disk",
      value: 0
      },
      
      {
      description: "The total amount of data flushed to disk, in bytes",
      value: 0
      },
      
      ...
      

        Attachments

          Activity

            People

            • Assignee:
              anastas Anastasia Braginsky
              Reporter:
              stack stack
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated: