...
3. Exploration of Performance-related DEBUG LEVEL Logs:
My current focus is on exploring Explored the potential of DEBUG LEVEL logs for uncovering performance insights. By analysing these logs, I aim to identify hidden bottlenecks, resource usage patterns, and optimization opportunities.
4. Analysing Logs related to Gateway Functionality
Chaincode Logging Analysis in Hyperledger Fabric Versions 2.3 and 2.4
The following table showcases the collected logs from deploying various chaincodes from the Hyperledger Fabric samples repository for analysis in versions 2.3 and 2.4.
Repository Link: https://github.com/hyperledger/fabric-samples
Chaincode Name | Gateway | Endorsement Policy | Expected Logs | Logs Version | Log Levels |
---|---|---|---|---|---|
asset-transfer-basic | Yes | Default | Transaction, Endorsement & Gateway Logs | 2.3, 2.4 | INFO, DEBUG |
asset-transfer-basic | No | Default | Transaction & Endorsement Logs | 2.3, 2.4 | INFO |
asset-transfer-sbe | No | AND (All Org Signatures) | Endorsement from the peers of all the organizations & Transaction Logs | 2.3, 2.4 | INFO |
asset-transfer-private-data | Yes | OR (Any Org Signatures) | Endorsement from either of all the organizations & Endorsement Logs | 2.3, 2.4 | INFO, DEBUG |