Get chain workflow metrics.
GET/v1/metrics/chain/:chainID/workflow
Get chain workflow metrics.
Request
Path Parameters
ChainID (Bech32)
Responses
- 200
- 401
- 404
A list of all available metrics.
- application/json
- Schema
- Example (from schema)
Schema
Possible values: >= 1
Shows current state index of the consensus
Shows if batch proposal is sent out in current consensus iteration
Shows if consensus on batch is reached and known in current consensus iteration
Shows if consensus algorithm is still not completed in current consensus iteration
Shows if state output is received in current consensus iteration
Shows if consensus on transaction is reached in current consensus iteration
Shows if transaction is posted to L1 in current consensus iteration
Shows if L1 reported that it has seen the transaction of current consensus iteration
Shows if virtual machine has returned its results in current consensus iteration
Shows if virtual machine is started in current consensus iteration
Shows when batch proposal was last sent out in current consensus iteration
Shows when algorithm was last completed in current consensus iteration
Shows when ACS results of consensus on batch was last received in current consensus iteration
Shows when algorithm last noted that all the data for consensus on transaction had been received in current consensus iteration
Shows when transaction was last posted to L1 in current consensus iteration
Shows when algorithm last noted that transaction had been seen by L1 in current consensus iteration
Shows when virtual machine results were last received and signed in current consensus iteration
Shows when virtual machine was last started in current consensus iteration
{
"flagStateReceived": true,
"flagTransactionPosted": true,
"flagVMStarted": true,
"timeTransactionSeen": "2000-01-23T04:56:07.000+00:00",
"flagConsensusBatchKnown": true,
"timeTransactionFinalized": "2000-01-23T04:56:07.000+00:00",
"timeVMStarted": "2000-01-23T04:56:07.000+00:00",
"flagVMResultSigned": true,
"timeBatchProposalSent": "2000-01-23T04:56:07.000+00:00",
"timeVMResultSigned": "2000-01-23T04:56:07.000+00:00",
"timeCompleted": "2000-01-23T04:56:07.000+00:00",
"timeTransactionPosted": "2000-01-23T04:56:07.000+00:00",
"flagTransactionSeen": true,
"timeConsensusBatchKnown": "2000-01-23T04:56:07.000+00:00",
"currentStateIndex": 1,
"flagInProgress": true,
"flagBatchProposalSent": true,
"flagTransactionFinalized": true
}
Unauthorized (Wrong permissions, missing token)
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"missingPermission": "string"
}
Chain not found