...
Code Block |
---|
Example: http://10.147.114.5:30202/jolokia/read/org.opendaylight.controller:type=DistributedConfigDatastore,Category=ShardManager,name=shard-manager-config Response: { "request": { "mbean": "org.opendaylight.controller:Category=ShardManager,name=shard-manager-config,type=DistributedConfigDatastore", "type": "read" }, "value": { "LocalShards": [ "member-1-shard-default-config", "member-1-shard-prefix-configuration-shard-config", "member-1-shard-topology-config", "member-1-shard-inventory-config", "member-1-shard-toaster-config" ], "SyncStatus": true, "MemberName": "member-1" }, "timestamp": 1523295916, "status": 200 } |
- The exact names from the “LocalShards” lists are needed for further exploration, as they will be used as part of the URI to look up detailed info on a particular shard.
- The output helps to identify shard state (leader/follower, voting/non-voting), peers, follower details if the shard is a leader, and other statistics/counters.
To run the jolokia restConf read API to review ODL cluster details like "PeerAddresses", "PeerVotingStates", "Voting", "ShardName", "FollowerInfo" "Leader" for shard: member-1-shard-inventory-config, use:
...