Get Cluster Status
Retrieve information about the current state and composition of the cluster.object
string
Overall cluster status:
enabled or disabledinteger
Current peer’s ID
object
object
object
Map of peer IDs to message send failure counts
Get Cluster Telemetry
Collect detailed telemetry data from the cluster perspective, including peers info, collections info, shard transfers, and resharding status.integer
Level of detail to include in the response. Higher values include more detailed information.
integer
Timeout for this request in seconds. Default is 60.
object
Remove Peer from Cluster
Remove a peer from the cluster. The operation will fail if the peer has active shards.integer
required
ID of the peer to remove
boolean
If true, removes peer even if it has shards/replicas on it. Default is false. Use with caution as this can lead to data loss.
integer
Wait for operation commit timeout in seconds. If timeout is reached, request returns with service error.
boolean
Returns
true if peer was removed successfullyRecover Current Peer
Attempt to recover the current peer’s Raft state. This operation should only be used in recovery scenarios when the cluster consensus is broken.boolean
Returns
true if recovery operation was initiated successfullyCollection Cluster Info
Get cluster-specific information for a particular collection, including shard distribution and replication status.string
required
Name of the collection
object
integer
Current peer ID
integer
Total number of shards for this collection
array
array
Update Collection Cluster Setup
Perform cluster operations on a collection, such as moving shards, creating replicas, or aborting transfers.string
required
Name of the collection
integer
Wait for operation commit timeout in seconds
object
object
object
object
boolean
Returns
true if cluster operation was initiated successfully