<probe_monitor>.merge-json (input-filenames ... | list of input-filenames) output-filename [-indent] [-truncate-samples]
Combine multiple runs in JSON format into one file. This can be used to combine multiple runs with different probes, represented as one run. The input-filenames lists all json files that should be merged. When data exists in several files, the last file with the data is used.
The output-filename specifies the name of the generated merged json file.
With the -indent switch, the output file becomes readable by indenting the json text output, but leads to larger in file-size.
When several json files are merged, the probes needs to have equal amount of samples in order to align the sample data properly. If this is not true, the command will abort complain that this was not the case. However, the difference between runs can be due to indeterministic execution of the models. The -truncate-samples flag can be used to ignore the error and truncate the samples to the smallest amount.
probe-monitor
<probe_monitor>.add-probe,
<probe_monitor>.clear-history,
<probe_monitor>.delete,
<probe_monitor>.export-json,
<probe_monitor>.force-sample,
<probe_monitor>.html-report,
<probe_monitor>.plot-graph,
<probe_monitor>.print-history,
<probe_monitor>.profile-probes,
<probe_monitor>.remove-probe,
<probe_monitor>.reset-session,
<probe_monitor>.sampling-settings,
<probe_monitor>.start,
<probe_monitor>.stop,
<probe_monitor>.summary,
<probe_monitor>.table-settings