Workgen generates monitor.json when JSON output is enabled. The format of this file is invalid and then cannot be visualised (Broken JSON.rtf). After fixing the issue manually (Fixed JSON.rtf) all the data is not shown correctly. Indeed, as there are fields with the same names at the same level, only the latest will appear.
I suggest we could have the following structure instead:
- version
- workgen_sample_1
- localTime
- ...
- workgen_sample_2
- localTime
- ...
- ...
This ticket should test the correct JSON output is generated when only one measure is captured and when N measures are captured using
sample_interval_ms set in the python script.