Had a similar need early and have been trying to solve it. Looking forward to this patch.
Brad Schoening (Jira) <j...@apache.org>于2023年3月8日 周三下午12:15写道: > > [ > https://issues.apache.org/jira/browse/CASSANDRA-18305?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel > ] > > Brad Schoening updated CASSANDRA-18305: > --------------------------------------- > Description: > Nodetool compactionstats reports only on active compactions, if nothing is > active, you see only: > {quote}$nodetool compactionstats > > pending tasks: 0 > {quote} > but in the MBean Compaction/TotalCompactionsCompleted there are recent > statistic in events/second for: > * Count > * FifteenMinueRate > * FiveMinueRate > * MeanRate > * OneMinuteRate > > It would be useful to see in addition: > {quote}pending tasks: 0 > > compactions completed: 20 > > 1 minute rate: 0/second > > 5 minute rate: 2.3/second > > 15 minute rate: 4.6/second > {quote} > Also, since compaction_throughput_mb_per_sec is a throttling parameter in > cassandra.yaml, it would be nice to show the actual compaction throughput > and be able to observe if you're close to the limit. I.e., > {quote}compaction throughput 13.2 MBps / 16 MBps (82.5%) > {quote} > > was: > Nodetool compactionstats reports only on active compactions, if nothing is > active, you see only: > {quote}$nodetool compactionstats > > pending tasks: 0 > {quote} > but in the MBean Compaction/TotalCompactionsCompleted there are recent > statistic in events/second for: > * Count > * FifteenMinueRate > * FiveMinueRate > * MeanRate > * OneMinuteRate > > It would be useful to see in addition: > {quote}pending tasks: 0 > > compactions completed: 20 > > 1 minute rate: 0/second > > 5 minute rate: 2.3/second > > 15 minute rate: 4.6/second > {quote} > Also, since compaction_throughput_mb_per_sec is a throttling parameter in > cassandra.yaml, it would be nice to report the actual compaction throughput > and be able to observe if you're close to the limit. I.e., > > compaction throughput 13.2 MBps / 16 MBps (82.5%) > > > > Enhance nodetool compactionstats with existing MBean metrics > > ------------------------------------------------------------ > > > > Key: CASSANDRA-18305 > > URL: > https://issues.apache.org/jira/browse/CASSANDRA-18305 > > Project: Cassandra > > Issue Type: Improvement > > Components: Tool/nodetool > > Reporter: Brad Schoening > > Assignee: Stefan Miklosovic > > Priority: Normal > > > > Nodetool compactionstats reports only on active compactions, if nothing > is active, you see only: > > {quote}$nodetool compactionstats > > pending tasks: 0 > > {quote} > > but in the MBean Compaction/TotalCompactionsCompleted there are recent > statistic in events/second for: > > * Count > > * FifteenMinueRate > > * FiveMinueRate > > * MeanRate > > * OneMinuteRate > > It would be useful to see in addition: > > {quote}pending tasks: 0 > > compactions completed: 20 > > 1 minute rate: 0/second > > 5 minute rate: 2.3/second > > 15 minute rate: 4.6/second > > {quote} > > Also, since compaction_throughput_mb_per_sec is a throttling parameter > in cassandra.yaml, it would be nice to show the actual compaction > throughput and be able to observe if you're close to the limit. I.e., > > {quote}compaction throughput 13.2 MBps / 16 MBps (82.5%) > > {quote} > > > > -- > This message was sent by Atlassian Jira > (v8.20.10#820010) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: commits-unsubscr...@cassandra.apache.org > For additional commands, e-mail: commits-h...@cassandra.apache.org > > -- you are the apple of my eye !