Uploaded image for project: 'Apache Cassandra'
  1. Apache Cassandra
  2. CASSANDRA-7974

Enable tooling to detect hot partitions

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Normal
    • Resolution: Fixed
    • 2.1.3
    • None
    • None

    Description

      Sometimes you know you have a hot partition by the load on a replica set, but have no way of determining which partition it is. Tracing is inadequate for this without a lot of post-tracing analysis that might not yield results. Since we already include stream-lib for HLL in compaction metadata, it shouldn't be too hard to wire up topK for X seconds via jmx/nodetool and then return the top partitions hit.

      Attachments

        1. CASSANDRA-7974v5.txt
          28 kB
          Chris Lohfink
        2. CASSANDRA-7974v4.txt
          28 kB
          Chris Lohfink
        3. CASSANDRA-7974v3.txt
          28 kB
          Chris Lohfink
        4. cassandra-2.1-7974v2.txt
          32 kB
          Chris Lohfink
        5. 7974.txt
          10 kB
          Brandon Williams

        Issue Links

          Activity

            People

              cnlwsu Chris Lohfink
              brandon.williams Brandon Williams
              Chris Lohfink
              Brandon Williams
              Votes:
              3 Vote for this issue
              Watchers:
              11 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: