Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JSON Report is a configurable report that writes diagnostic data to a hierarchical JSON document at render exit and on checkpoint exits.

Print Listener is a  is a "Hello World" example Listener which prints raw data to the console. It can be configured to print just the names of the observed metrics.

Snapshot Listener prints a snapshot of stats on demand or at the end of a render. The "snapshot" is a diagnostic summary plus a configurable set of additional metrics.

Telemetry Listener produces produces formatted output for testing, debugging, or benchmarks. It can stream JSON-formatted diagnostic data to the console during a render, or write a final-report CSV file.

...

Live Stats Listener

The RenderMan stats

...

Comment

Live Stream

Live streaming is enabled at the Session level which then allows any supporting client to attach.

Live Statistics

The diagnostics system includes a WebSocket server . The WebSocket server which is responsible for the streaming live data streaming to the DCC clients and for serving the live data to a client that is built into the it image tool. Each of these clients is configured with an internal BufferedListener listener plugin which handles the data stream management for the server.

...