./docker-setup.sh
Let the script finish.
If the script fails, make sure to clean the setup before attempting a new setup.
./docker-tear-down.sh
In addition, a docker system prune
might be needed now and then.
Open browser to redpanda (kafka gui) - watch topics, messages etc
browser: localhost:8780
Open brower to minio - available only if minio is given on the cmd line when starting the demo
user: admin pwd: adminadmin
browser: localhost:9001
File ready events can be pushed to the ves collector or pushed directly to the topic for file ready events (bypassing the ves collector).
Push to ves collector:
Usage: push-to-ves-collector.sh <node-count> <num-of-events> <node-name-base> <file-extension> <num-servers>
Parameters/ node-count - number of unique NEs
num-of-events - number of events per NE
node-name-base - NE name prefix
file-extension - xml or xml.gz num-servers - number of sftp/ftpes/https servers to simulate NEs (10 is default)
Usage: push-to-file-ready-topic.sh <node-count> <num-of-events> <node-name-base> <file-extension> <num-servers>
Parameter:
Same as push-to-ves-collector.sh
Once the events has been pushed the progress can be viewed in the monitoring tools described above.
If several sets of data shall be pushed, just change the parameter <node-name-base>
to make the new files unique.
Run the script to remove all docker containers.
./docker-tear-down.sh
To also cleanup files.
cd pm-file-flow-demo/scripts
./clean-shared-volume.sh