You can view performance statistics for a running StreamBase application using the StreamBase Performance Monitor. There are two versions of the StreamBase Performance Monitor:
-
Character-cell display, launched by the sbmonitor command, described in Using StreamBase Monitor.
-
Graphical display, launched by the sbmanager command, described in Using StreamBase Manager.
Caution
StreamBase Manager is a preview release in StreamBase 5.0. When gathering performance statistics for production StreamBase applications, use StreamBase Monitor.
The StreamBase Monitors display information to help you understand the performance of your StreamBase application. This information includes the number of tuples each operator processes per second, the time required to process each tuple, and how much CPU time is used by each thread.
The two Monitors display the same statistics. See Monitor Column Headings to learn what the column headings mean.
You can embed your own performance monitor modules in your StreamBase applications, using the Monitoring API. See Developing StreamBase Monitor Applications for more information.
-
sbmonitor Command Reference
-
sbmanager Command Reference
-
Using the Monitoring API in the API Guide
