This paper outlines a solution for monitoring SAP R/3 performance using Perl and Perl/Tk. This solution provides a primitive monitoring application which demonstrates how performance data extracted from SAP R/3 can be graphically displayed. In addition, the monitoring ABAP function within SAP R/3 can be invoked from within a Perl script and the data can subsequently be analyzed using Perl.
The solution is to run an internal SAP R/3 performance report, and then to export that report as a flat file. The flat file is then parsed via Perl to extract the needed information. The information is then analyzed and displayed in a Tk application.