...
Other metrics in the "raytracing"
metric namespace would be nested under the "rman"
block.
Analysis Tool
The viewing of the diagnostic report is best done through the new RenderMan Stats Portal application, stportal which can be used for both live data presentation and offline report introspection. Its content is currently limited, but useful for viewing the JSON metric hierarchy and comparing two or more reports.
Configuration Example: All metrics
...
Each memory metric is comprised of an empty-string description, the time stamp at which the latest memory update was received, and the metric payload. Every memory tracking payload contains three floats representing the amount of memory in bytes as described in the table below:
Payload Index | Description |
---|---|
0 | The current process memory, including allocations which have not been committed to memory (current, or virtual). |
1 | Allocations which have been committed to memory (resident). |
2 | The maximum level of allocations committed to memory so far since the process began (max). |
Code Block | ||||
---|---|---|---|---|
| ||||
{ "header": { "version": "26.0" }, "frame": { "attempts": [ { "metrics": { "system": { "memoryTracking": { "system": { "rman": { "geometry": { "mem": { "description": "", "timestamp": 7769735, "payload": [ [ 0, 123279324, 0 ] ] }, "volumes": { "mem": { "description": "", "timestamp": 7769735, "payload": [ [ 0, 113004768, 0 ] ] } } ... }} }, "gpu0": { "rman": { "scene": { "geometry": {...} ... }} } } } } } ] } } |