Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Contents

The data coming out of the stats system can be translated and presented in any number of ways depending on the analysis needs. The Listener plugin framework is designed for extensibility but there is some basic functionality that is built into the system.

Built-in Listeners

Below is the list of built-in Listeners provided with the new system.

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

Print Listener

A "Hello World" example Listener which prints raw data to the console.

Snapshot Listener

Prints a snapshot of stats on demand or at the end of a render. The snaphshot is a summary plus a configurable set of additional metrics.

Telemetry Listener

Formatted output for testing, debugging, or benchmarks. Can stream JSON-formatted data to the console during a render, or write a final-report CSV file.