After building and deploying the ECC it is then possible to configure the ECC, start and control an experimental process using the ECC Dashboard.
After deploying the ECC, you should be able to access the ECC Configuration page in your browser (see Getting started with the ECC section):
You should be able to use any configuration by manually entering the details on the right side of the screen, choose between or use as a template:
Once you have selected a configuration, you have an option to save it on config.experimedia.eu by checking “Save or update this configuration on WebDAV server” (existing configurations will be overwritten). Use this configuration button will submit the configuration to the ECC. In case of configuration being invalid or selected RabbitMQ/Database servers inaccessible, a warning message will be displayed and you will be able to edit the configuration and try again. Otherwise, you should be redirected to the Experiment view of the Dashboard.
Depending on your current ECC state (experiment in progress, previous experiments stored in the database, clean install), this view will always show a dialog window with all or some of the following options:
Select Start new experiment in the dialog window and click Let’s Go. Give your experiment a name and description beforehand, which is optional. You should see the following:
Connect your clients and click Refresh Clients, Entities and Attributes below button. All clients and their metrics should appear like so (EXPERIMEDIA SAD service used as an example):
Use drop-down menus in respective columns to filter Clients, Entities (by client) or Attributes (by entity). Download data links will start CSV file download for:
Metrics reported by ECC clients can be monitored live in Live Metrics: up to 10 latest measurements part of the view by adding them with Add to Live metrics controls on entries in Clients, Entities or Attributes lists. Live metrics can be removed individually or by Client/Entity/Attribute by clicking on Remove from Live metrics link.
Clicking on Refresh Clients, Entities and Attributes below button will clear live metrics display and refresh all clients and metrics lists.
Select Current experiment in the dialog window if this option is available and click Let’s Go. You should see currently connected clients and their metrics in Clients, Entities, Attributes part of the view. You will have to use Refresh Clients, Entities and Attributes below button to keep that list current.
If the database selected in your current configuration contains data from previously ran experiments, a Browse data for one of the latest experiments option should be visible on the initial Experiment view dialog window. Select that option and one of the previous experiments from the drop down list underneath and click on Let’s Go button. You should be redirected to the data view of the selected experiment where all reported metrics should be available for download for:
(data per client is not currently available):
Other controls in this view:
Stop experiment in the top right corner will disconnect all clients and stop currently running experiment. New Options link will become available:
Restart ECC in the bottom left corner will (confirmation is displayed beforehand):
- stop currently running experiment (if one is in progress),
- disconnect all clients,
- close database and Rabbit MQ connections,
- redirect to Configuration view.