![]() ![]() |
|
Help for Process Engine Reference | |
Search | Index | |
![]() |
|
![]() |
![]() |
![]() |
About workflow statisticsStatistics collection provides performance data you can use to analyze and improve the performance of your system. You can generate statistics for rosters and queues. All the work item and queue statistics fall into one of three categories: event summation statistics, sampling statistics, and current statistics.
For information on the statistics collected for rosters and queues, see Roster statistics or Queue statistics. Enabling and configuring statisticsYou can enable and disable statistics collection for each isolated region using the Process Configuration Console. See Managing statistical information in the online Help for the Process Configuration Console. You can also specify a statistics collection interval for the VWService using the Process Configuration Console. The statistics snapshot interval defines how often statistical samples or snapshots are taken of the work in progress. Note that to make your changes to the statistics snapshot interval take effect, you must restart the Process Engine. For this reason, we recommend performing this procedure when the software is idle. Use the Process Configuration Console to define the statistics snapshot interval for the VWService. For step-by-step instructions, see Specify a statistics collection interval. Methods for retrieving and viewing statisticsYou can retrieve statistical data about rosters and queues in a variety of ways.
How the Process Engine stores statisticsThe Process Engine stores roster and queue statistics in separate tables in the database. Each Process Engine stores statistical information for the rosters and queues in each isolated region running on that server. Each isolated region has its own statistics tables. For example, if a server is part of a VWService with three isolated regions, that server contains three tables for roster statistics and three tables for queue statistics; the tables contain statistical information for roster- and queue-related events which occurred on that server. On every Process Engine, each isolated region has its own statistics tables. Statistics are first stored in a statistics cache, then written to the database on the Process Engine where the affected roster or queue resides. Note that changing the location of a roster or queue results in the loss of the statistics for the roster or queue once the change is committed. Statistics database maintenanceThe statistics database tables can grow quickly with statistics collection enabled for the isolated region. The system administrator must periodically perform the following maintenance tasks on the statistics tables in the database:
Use vwlog to coalesce statistics and purge statistics data on the current server. See the online Help for the vwlog utility for more information.
|
![]() |
|
![]() |
|