Click here for the User Guide.
Clone the repository:
git clone https://gitlab-as.informatik.uni-stuttgart.de/hirmerpl/CEP_Benchmarking.gitRun install.sh script:
cd CEP_Benchmarking/
./install.shRun source to update terminal:
source ~/.bashrcAfter running the installation script install.sh, a new configuration file default.json will appear under config/ folder:
{
"openstack": {
"auth_url": "http://129.69.209.131:5000/v2.0",
"username": "username",
"password": "password",
"project_name": "project"
},
"server": {
"ip": "192.168.209.186",
"wss_port": 8080
},
"app": {
"port": 3000
},
"mongodb": "mongodb://localhost:27017",
"temperature_demo": {
"active": false,
"samples": 50
}
}openstackconfiguration for authentication with the OpenStack cloud platform.serverip and port used by the benchmarking instances to communicate with the benchmarking server.app.portport used by the WebSocket server for front-end communication.mongodbaddress to the running mongodb database.temperature_demodemo sensor that produces random integer temperature samples.activetoggle temperature demo on or off.samplesnumber of random temperature samples to generate.
Make sure mongod is running:
sudo service mongod startStart the application:
npm start