The CA, peer, and user should be from the same org
The Eventhub is not available as a separate container but obtained by using the peer instance and so it can use the peer url
The user private key (ends with "sk") can be found in ledger/ca/msp/keystore
The public key (pem) can be found in ledger/ca/msp/signcerts
Copy the private and public key into any suitable directory (when moving between different machines/servers ensure these files are not corrupted) and provide their path
The USER_SER_PATH is a path for storing the serialized format of the user context
Place the datamodel.json and Process.json files in any directory suitable and provide the path in blockchainConfig.json
Download the PlatformAuditEngine jar from (Nexus link here)
Run the downloaded jar using the command:
java -jar PlatformAuditEngine-0.1.jar
The logs will be available at $INSIGHTS_HOME/logs/PlatformAuditEngine
Note
The server running PlatformAuditEngine must have the blockchainConfig.json file with the dependency files (datamodel.json, Process.json, private and public keys) in appropriate locations
Step4: Run PlatformAuditService
Copy the folders keystore, sign and static available under PlatformAuditService/src/main/resources/ into $INSIGHTS_HOME/.InSights/
Download the PlatformService war from (Nexus link here)
Move the war into webapps directory of apache-tomcat and restart tomcat
Use the following commands inside the apache-tomcat directory to restart
./bin/shutdown.sh
./bin/startup.sh
Note
The server running Apache Tomcat must have the blockchainConfig.json file with the dependency files (datamodel.json, Process.json, private and public keys) in appropriate locations