Alpha state disclaimer
The protocol defined below is in early development cycle and is subject to (potentially breaking) change.
The following information MUST be included:
shards
on the node:
id
.role
of the node for the shard.commit_offset
of the shard on the node:
unit
.value
(as a 64-bits integer).lag
of a secondary from its primary:
unit
.value
(as a 64-bits integer).Example:
{
"shards": [{
"id": "shard_id",
"role": "SECONDARY",
"commit_offset": {
"unit": "seconds",
"value": 67890
},
"lag": {
"unit": "seconds",
"value": 33
}
}]
}