Node Cluster Keyspace Sample
node_cluster_keyspace_sampleSamples keys across all shard primaries to detect keyspace skew, report per-shard status, and surface dead shards without failing.
Instructions
node_keyspace_sample on every shard primary: keys merged with a shard label, per-shard status, skew
findings. A dead shard is reported, never fatal. Budget and sample split across primaries.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "node_cluster_keyspace_sample"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| top | No | ||
| match | No | SCAN MATCH glob, e.g. 'session:*' | |
| pause_ms | No | Sleep between SCAN batches | |
| scan_count | No | SCAN COUNT hint | |
| max_seconds | No | Total wall-clock budget, split across primaries | |
| max_workers | No | Concurrent shard samplers | |
| sample_size | No | Max keys to inspect, split across primaries | |
| top_prefixes | No | Key prefixes to report | |
| per_node_timeout | No | Extra seconds to wait for a stuck shard |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||