The Statistical Console provides the following functions:
The Statistical Console provides extension points to allow statistical console modules to be registered with it. These modules can register certain user interface features such as menus and tree nodes to allow the user to collect data into statistical models.
The usual function of a module is to allow the user to run and possibly control something which will gather data and store it in a statistical model. StatCon can then graph this statistical model and the data being gathered can be shown as it arrives.
A module can register global menu actions along with the Add a new Trace / Statistical Model menu action but the first sign of a registered module is usually a top level node in the tree. These nodes can represent whatever the module wants them to but they usually mean a type of trace. These nodes allow the module to provide whatever functionality is needed to fully configure and start a trace.
When a trace has been started, the module will usually add a statistical model containing the trace data into the Statistical Console. When the model has been added, it is graphed in the normal way and any controls contained within are shown in the Control Table and (if set up this way) as bars on the vertical sliders.
A module can also register certain actions over a running trace to allow the user more complex and general control over the whole trace (e.g. stop trace, where the data should be saved to etc). How a module sets up these actions and what they are is entirely module dependent although the Statistical Console always adds a "Remove" action to all models.
Related concepts
Statistical Console
Related tasks
Creating a performance trace
Configuring performance objects
Starting and stopping a trace
Viewing statistical models
Perfmon Launch Configuration
Creating a new statcon file for performance trace
Related reference
Statistical Console graphs and tables