Skip to content

Add active shards monitor and tests#1

Merged
WalBeh merged 1 commit intomainfrom
hotshards
Oct 10, 2025
Merged

Add active shards monitor and tests#1
WalBeh merged 1 commit intomainfrom
hotshards

Conversation

@WalBeh
Copy link
Collaborator

@WalBeh WalBeh commented Sep 4, 2025

This commit adds functionality to monitor and analyze write activity across shards by tracking checkpoint progression over time. The monitor takes snapshots separated by a configurable interval and compares them to identify the most active shards.

Key features:

  • Track shard activity through local checkpoint progression
  • Filter by minimum activity thresholds and rates
  • Monitor specific tables/nodes
  • Support continuous monitoring with watch mode
  • Smart activity trend indicators and insights
  • Added comprehensive test coverage

Copy link
Collaborator

@amotl amotl left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks a stack. We will pull the code into ctk as soon as possible.

This commit adds functionality to monitor and analyze write activity
across shards by tracking checkpoint progression over time. The monitor
takes snapshots separated by a configurable interval and compares them
to identify the most active shards.

Key features:
- Track shard activity through local checkpoint progression
- Filter by minimum activity thresholds and rates
- Monitor specific tables/nodes
- Support continuous monitoring with watch mode
- Smart activity trend indicators and insights
- Added comprehensive test coverage
@WalBeh WalBeh merged commit 0e99ae7 into main Oct 10, 2025
@amotl amotl deleted the hotshards branch November 19, 2025 17:37
@amotl amotl restored the hotshards branch November 19, 2025 17:39
@amotl amotl deleted the hotshards branch November 19, 2025 17:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants