You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cassandra.apache.org by "Carl Yeksigian (JIRA)" <ji...@apache.org> on 2016/11/07 13:33:58 UTC
[jira] [Commented] (CASSANDRA-11865) Improve compaction logging
details
[ https://issues.apache.org/jira/browse/CASSANDRA-11865?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15644189#comment-15644189 ]
Carl Yeksigian commented on CASSANDRA-11865:
--------------------------------------------
[~weideng]: This ticket is focused on adding new content to the {{compaction.log}}, not necessarily focused on the current debug logging.
Some of this data is already available, like the merge statistics, and most of the other data can be obtained using the {{MergeListener}}. For example, figuring out the number of merged CQL rows, as well as the merged tombstones.
The wide partition detection is done inside of {{BigTableWriter}}, so that will be more difficult to pull out, but we could probably get the same thing from going through {{CompactionAwareWriter}} instead of the {{BigTableWriter}}.
Metrics we already collect
* Partitions Processed: {{totalKeysWritten}} in {{CompactionTask}}
* Partition Merge Stats: {{mergedRowCounts}} in {{CompactionTask}}
* Partition Size: {{mean}} in {{StatsMetadata}} from the output SSTables
Metrics we need to collect
* Adding in {{MergeListener}} in {{CompactionIterator}}
** Rows Processed
** Rows Merged
** Row count min/max/avg per partition
** Cells Requiring Merge
** Number of Tombstones Encountered
* {{BigTableWriter}}/{{CompactionAwareWriter}}
** Wide row
> Improve compaction logging details
> ----------------------------------
>
> Key: CASSANDRA-11865
> URL: https://issues.apache.org/jira/browse/CASSANDRA-11865
> Project: Cassandra
> Issue Type: Sub-task
> Components: Compaction
> Reporter: T Jake Luciani
> Assignee: Carl Yeksigian
>
> I'd like to see per compaction entry:
> * Partitions processed
> * Rows processed
> * Partition merge stats
> * If a wide row was detected
> * The partition min/max/avg size
> * The min/max/avg row count across partitions
> Anything else [~krummas]?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)