JSON file output, checkpoint/resume support
Metric data gathered is written to a hierarchical JSON file. A final report is written at render termination, with intermediary stats written on checkpoint-exit events. Optionally (default: True) the data from each checkpoint will also be written.
Required type for configuring the JSON report listener from an
Must be "
Unique name of the listener
|File name of final JSON report.||y||""|
|keepAllCheckpoints||Turn this off to save space by only writing out JSON stats immediately before exit, otherwise, a block of stats is written on every checkpoint during the course of the render.||n||1|
One or more metrics to be observed.
Sampling interval in MS for the metrics requested in preceding
6000 (1 minute)
The following excerpt from a configuration file will enable the JSON report output, writing to:
MetricRules section indicates that all metrics should be gathered, with data sampled once per second. See below for an example output for this configuration.
prman -statsconfig checkpoint_stats.ini -recover 1 scene.rib
Metric data block omitted for brevity. Actual iteration values will vary depending on your run.