Portal Application
Stats Portal Application
stportal
is a new stand-alone application for viewing and interacting with the new RenderMan stats system. It contains the ability to view post-render report data and a live stream of diagnostics from an active render.
Usage:
stportal [-h] [files [files ...]]
Live Stream View
By default, running stportal
without any arguments will open a window that provides options for monitoring live statistics from active renders. This window is similar to the live stats window found in DCCs, offering an overview of the current statistics for an active render. Users can select a render from a list of active servers on their local machine. Other panels are available for viewing the event log and a table of the raw sampled metric data.
To view the live stream for a render, a user must explicitly attach to a render by selecting from the list in the Active Servers side panel (use shortcut 's' to show and hide this panel). If there are renders running you'll see one or more live-stats server IDs in that panel. For example, if you're running a Maya render you'll see something like "rfm_statsserver_<PID>" where PID is the process ID of the Maya executable. Once the render ends, the data from that render will persist in the main Live Stream window until another server is selected for viewing.
The Event Log window (Window→Live→Event Log or shortcut 'e') contains the log of events coming from the render.
The Raw Sampled Data window (Window→Live→Raw Sampled Data or shortcut 'd') is a table of the metric data coming from the render.
Coming soon: Timer ranking, memory breakdowns, catalog history, and more analysis options.
Report View
You can optionally provide JSON Report files on the command line for viewing and comparison.
> stportal report_1.json report_2.json
Files can be also loaded via the File→Load menu option.
Each report file is presented in a separate tab window containing an overview of basic stats. A compilation of all data in a tree structure is available under the Reports tab. Whilst in a tree view the shortcut "i" will bring up an Inspector window with details about metrics as they are selected in the tree view.
The development for this portal application is ongoing and will be expanded to produce more comprehensive summary panels and analysis tools.