durability-monitor
Provides durability statistics in relation to vBuckets.
Description
This command provides durability statistics for the specified vBucket. Note that the vBucket ID must be specified.
In the displayed output, the identifier for each durability statistic begins with the string vb_
, followed by the vBucket ID and a colon.
For example, for vBucket 1023, the identifier for the high_prepared_seqno
statistic is vb_1023:high_prepared_seqno
.
For an overview of durability in Couchbase Server, see Durability.
Name | Description |
---|---|
|
The highest sequence number among the prepared durable writes for the vBucket. Prepared durable writes are those in progress, and therefore not yet committed or aborted. The highest sequence number is that of the durable write that has most recently met its durability requirements on the node for the vBucket. The durability requirements depend on the durability level specified for the write. Provided for both active and replica vBuckets. |
|
The sequence number of the last aborted durable write for the vBucket. Provided for active vBuckets only. |
|
The sequence number of the last committed durable write for the vBucket. Provided for active vBuckets only. |
|
The highest sequence number among the completed durable writes for the vBucket. Completed includes both aborted and committed. Provided for replica vBuckets only. |
|
The sequence number of the last durable write to be tracked for the vBucket. Provided for active vBuckets only. |
|
The number of durable writes currently being tracked for the vBucket. Provided for active vBuckets only. |
|
The sequence number of the last prepared durable write that the stated node has acknowledged to the active node.
The |
|
The sequence number of the last-written durable write that the stated node has acknowledged to the active node.
The |
|
The state of the vBucket, which can be either |
For common options, see cbstats
.
Examples
The two commands shown below provide output for an active and a replica vBucket, respectively.
/opt/couchbase/bin/cbstats localhost:11210 -u Administrator -p password \ durability-monitor -b travel-sample 112 vb_112:high_prepared_seqno: 0 vb_112:last_aborted_seqno: 0 vb_112:last_committed_seqno: 0 vb_112:last_tracked_seqno: 0 vb_112:num_tracked: 0 vb_112:replication_chain_First:ns_1@10.143.192.101:last_ack_seqno: 0 vb_112:replication_chain_First:ns_1@10.143.192.101:last_write_seqno: 0 vb_112:replication_chain_First:ns_1@10.143.192.102:last_ack_seqno: 28 vb_112:replication_chain_First:ns_1@10.143.192.102:last_write_seqno: 0 vb_112:replication_chain_First:size: 2 vb_112:state: active /opt/couchbase/bin/cbstats localhost:11210 -u Administrator -p password \ durability-monitor -b travel-sample 17 vb_17:high_completed_seqno: 0 vb_17:high_prepared_seqno: 0 vb_17:state: replica
See Also
An overview of durability is provided in Durability.