Sample JSON output from Diagnostic Utility
Sample verbose JSON output from verifyConfiguration API
{
"topology": {
"storeName": "kvstore",
"sequenceNumber": 5,
"numPartitions": 1,
"numStorageNodes": 1,
"time": 1629830958933,
"version": "24.1.11"
},
"storewideLogName": "localhost:/home/hongyang/projects/kvlocal/kvstore/build/kvsandbox/diagnosticTool/kvstore/log/kvstore_{0..N}.log",
"shardStatus": {
"healthy": 1,
"writable-degraded": 0,
"read-only": 0,
"offline": 0,
"total": 1
},
"adminStatus": "healthy",
"zoneStatus": [
{
"resourceId": "zn1",
"name": "KVLite",
"type": "PRIMARY",
"allowArbiters": false,
"masterAffinity": false,
"rnSummaryStatus": {
"online": 1,
"offline": 0,
"read-only": 0,
"hasReplicas": false
}
}
],
"snStatus": [
{
"resourceId": "sn1",
"hostname": "localhost",
"registryPort": 5000,
"zone": {
"resourceId": "zn1",
"name": "KVLite",
"type": "PRIMARY",
"allowArbiters": false,
"masterAffinity": false
},
"serviceStatus": "RUNNING",
"version": "24.1.11 2024-04-05 18:48:25 UTC Build id: 008f726d548c+ Edition: Enterprise",
"isMasterBalanced": true,
"serviceStartTime": "2024-04-05 18:49:09 UTC",
"adminStatus": {
"resourceId": "admin1",
"status": "RUNNING",
"state": "MASTER",
"authoritativeMaster": true,
"serviceStartTime": "2024-04-05 18:49:11 UTC",
"stateChangeTime": "2024-04-05 18:49:11 UTC",
"availableStorageSize": "2 GB"
},
"rnStatus": [
{
"resourceId": "rg1-rn1",
"status": "RUNNING",
"requestsEnabled": "ALL",
"state": "MASTER",
"authoritativeMaster": true,
"expectedStatus": "RUNNING",
"sequenceNumber": 36,
"haPort": 5003,
"storageType": "HD",
"availableStorageSize": "9 GB",
"serviceStartTime": "2024-04-05 18:49:12 UTC",
"stateChangeTime": "2024-04-05 18:49:12 UTC"
}
],
"anStatus": []
}
],
"violations": [],
"warnings": [],
"operation": "verify configuration -json -silent",
"return_code": 5000,
"description": "Operation ends successfully"
}
Sample JSON output from verifyData API
{
"Verify Report": {
"rg1-rn1": {
"Btree Verify":"No Btree Corruptions",
"Log File Verify":"No Log File Corruptions"
}
}
}