The performance of a UTM application is influenced by various factors. The determining factors lie on the one hand in the system environment of a UTM application (size of the working memory, performance capabilities of peripherals) and on the other hand in the UTM application itself (configuration of the application and structure of the program units). Performance checks should be carried out at regular intervals while an application is running, in order to detect performance bottlenecks at an early stage. The following tools are available for checking the performance of UTM applications:
BS2000 Software Monitor openSM2
UTM event monitor KDCMON with the evaluation tool KDCEVAL
information services of UTM administration
You can also use the tools of the database system, e.g. SESCOS trace for SESAM/SQL.
Software Monitor openSM2
The Software Monitor openSM2 of the BS2000 system provides statistical data on performance and the utilization of resources. Together with the UTM-SM2 subsystem, it is also possible to determine and display application-specific data. These functions should be used during operation in order to monitor the behavior of a UTM application and identify performance bottlenecks.
UTM event monitor KDCMON
The UTM event monitor KDCMON is provided for UTM users. KDCMON records information on the runtime characteristics of UTM applications and user program units. If performance bottlenecks are detected, then you can collect data using KDCMON. You evaluate the data collected with the KDCEVAL tool. You can then carry out a detailed analysis based on this evaluation. See "Evaluation lists".
KDCMON is therefore an important tool for assessing the performance of a UTM application. KDCMON can be used to produce detailed performance evaluations when measurements with openSM2 or information of the UTM administration point to a performance bottleneck.
Information services in the UTM administration
Some information on evaluating the utilization of the application can also be queried using the UTM administration information services, e.g. via the KDCINF administration command or via the graphical administration tools WinAdmin/WebAdmin.
The KDCINF STATISTICS command provides, amongst others, data on the utilization of your UTM application. The KDCSINF STATISTICS command also allows you to obtain general statistical information on the application and obtain statistics for performance control as well as for assessing the performance of your UTM application during operation, for example application load, page pool utilization, number of users currently signed on, number of dialog or asynchronous transactions performed per second, open dialog and asynchronous services etc.
The KDCINF PAGEPOOL command supplies further, more detailed data on the current utilization of the page pool.
You can also use the administration command KDCINF SYSPARM to query whether or not the UTM application is supplying data to openSM2. For more information, see the openUTM manual “Administering Applications”.
If you administer the UTM application with the WinAdmin or WebAdmin graphical administration workstation, then you can also display the statistical data graphically.