C.O.L. Systems Inc. 10 Watergate Drive Amawalk, NY. 10501 Voice : (914) 245-0442 Fax : (914) 245-0452 BBS : (914) 245-1561 The Osrm2(tm) Lite Performance Monitoring System Version 3.0. Data Sheet Contents =================== General Product Descriptions Symmetrical Multiprocessor Support Multi-User Process Interface (MUPI) Technology Competitive Analysis Reseller List General ======= The Osrm2(tm) Lite Performance Monitor with Multi-User Performance Interface (MUPI) is a kernel level, real time, performance monitoring and management tool for system and application resource usage under OS/2 2.x, OS/2 SMP, and OS/2 Warp. Including a configurable sample rate, performance threshold setting and alarms, working set, thread detail display, kill process options, as well as real time graphical indicators and long term data logging for post processing analysis, the Osrm2(tm) Lite Performance Monitor provides the most comprehensive monitoring tool for OS/2 2.x systems. Unlike other monitors, the Osrm2(tm) Lite Performance Monitor, Osrm2 AppMon, Osrm2 FileMon, and Osrm2 CacheMon utilities work with information retrieved directly from the OS/2 kernel. This is a superior, less intrusive, and less resource consumptive method of collection compared to other performance monitoring products. The product was designed to provide the hobbyist, small business owner, developer, corporate user, and network OS/2 analyst with informative performance and resource usage displays and reporting capability. Osrm2(tm) Lite will be available April 2nd, 1995 through popular OS/2 resellers and distributors. C.O.L. Systems Inc. has been in the business of providing practical OS/2 systems performance monitoring and management software since 1989. Osrm2(tm), Pegasus Resource Monitor, and Osrm2 Tools are copyright by C.O.L. Systems Inc. OS/2, IBM Lan Server, IBM DB2/2, IBM SPM/2 are copyright by International Business Machines. Product Description =================== Configuration ------------- The Osrm2(tm) Lite Performance Monitor provides password protection, configuration control over all displays and process refresh timing, graph colors, save and restore window position and sizes, exception thresholds, and data logging file control. Displays -------- The Osrm2(tm) Lite Performance Monitor provides a number of displays to monitor all facets of system and application activity. Following is a brief description of each: System View Cpu , Irq , dispatch counts, complete paging subsystem information, memory information, swap size and growth percentage, maximum active thread count, and cache activity. The view is switchable from summary to detail, including support for OS/2 SMP multiple processor activity. IO View All logical partition (including floppy and CD-ROM drives) Read/Write Count/Response/Bytes as well as hard-disk storage available and used indicators. Communication ports 1-4 and printer ports 1-2 are also monitored. App View For each process, a summary of CPU, Dispatch, Page Faults, Fault Wait time, File Wait time and Read/Write activity. LanServer For Server, Requestor, and HPFS386 activity. Threads From a selected process in Application View, display each thread of the application. Displayed are: CPU Utilization, Dispatch Counts, Page Faults, Page Fault resolution time, and File wait time. Graph Displays CPU Busy, Memory Used, and Swap Storage used percentage in line chart running for five (5) minutes of five (5) second refresh records. When data line reaches end of X-axis, 20 percent of the display is scrolled back. When graph is icon, data is still visible and the icon text displays the most recent records data values. Processes --------- The Osrm2(tm) Lite Performance Monitor provides a number of processes that operate in the background during the monitoring session: Logging During the Osrm2(tm) Lite Performance Monitor session, data records can be stored to binary files. C.O.L. Systems Inc. has provided a REXX extension DLL for allowing REXX procedures to read and process the data for reports and analysis or populating database tables such as with IBM DB2/2 for OS/2. Threshold Configurable performance thresholds are tested against the data samples during the Osrm2(tm) Lite Performance Monitor session. A dialog will pop-up when any threshold has been met or exceeded to alert the user. Utilities Each of the Osrm2 Tools (AppMon, FileMon, CacheMon) can be executed directly from the Osrm2 Lite menu. The Osrm2 Tools are described later in this document. Reporting --------- C.O.L. Systems Inc. has developed a OS/2 REXX extension DLL which is loaded by a REXX procedures (CMD file) to read the log file output from the Osrm2(tm) Lite Performance Monitor, Osrm2 AppMon, Osrm2 FileMon, and Osrm2 CacheMon utilities. Osrm2 AppMon Utility -------------------- Allows the performance analyst to monitor any application thread and file measurements at intervals from 1 second to 45 minutes. By creating a output log, the user can utilize the Osrm2(tm) Lite Rexx extension interface to create reports of all measurements. AppMon can be started directly from the Osrm2 menu or from the Application Activity screen for a specific process. Osrm2 FileMon Utility --------------------- Allows the performance analyst to monitor any and all physical disk and logical file measurements at intervals from 1 second to 45 minutes. By creating a output log, the user can utilize the Osrm2(tm) Lite Rexx extension interface to create reports of all measurements. Osrm2 CacheMon Utility ---------------------- Allows the performance analyst to monitor FAT and HPFS Cache as well as Memory and Paging subsystems at intervals from 1 second to 45 minutes. By creating a output log, the user can utilize the Osrm2(tm) Lite Rexx extension interface to create reports of all measurements. Symmetrical Multiprocessor Support ================================== Osrm2(tm) Lite provides the same detail information on OS/2 SMP as it does on OS/2 2.11 or OS/2 Warp, and it does so with the same software. This means that if the user upgrades from a single processor implementation to SMP, Osrm2(tm) Lite will be there to provide the same level of quality performance monitoring. When SMP is detected Osrm2(tm) Lite will adjust the record information and allow the user to display either a summary of the sampled data or will break out the display for each processor. In addition, Osrm2(tm) Lite will collect detail information for post process support via the REXX extension. Osrm2(tm) Lite is itself scaleable to a SMP implementation. Multi-User Process Interface (MUPI) Technology ============================================== C.O.L. Systems Inc. has developed a new technology which allows the concurrent data collection by multiple processes from the OS/2 kernel. Unlike other kernel level monitors, which only support access of only one process, MUPI can allow the user to run the Osrm2(tm) Lite Performance Monitor while running any or all of the Osrm2 Tools (AppMon, FileMon, CacheMon). Each process has control over it's data collection interval and logging through the MUPI technology. This technology will form a base from C.O.L. Systems Inc. can introduce new enhancements such as concurrent network access, text based monitors, central data collection, third party products, etc. OS/2 software vendor and VAR inquiries are welcome. Competitive Analysis ==================== Osrm2 - COL Systems Osrm2(tm) Lite Performance Monitor Version 3.0 Pegasus - COL Systems Pegasus Resource Monitor Version 2.0 SPM/2 - IBM System Performance Monitor Version 2.0 Feature SPM/2 Pegasus Osrm2 MUPI no no YES MUPI API no no YES SMP Support no no YES Swap Statistics no no YES Max Thread no no YES Detail DOS or Windows Capture no no YES LanServer Display no no YES HPFS386 Display no no YES REXX Interface no yes YES Disk Storage Display no yes YES System Activity Display no yes YES Application Activity Display no yes YES I/O Activity Display no yes YES Kernel Interface yes yes YES List Price $495.00 $149.00 $89.00 Reseller List Pete Norloffs OS/2 BBS. BBS Phone (703) 385-4325 Indelible Blue Phone (800) 776-8284 OS/2 Express Phone (800) 672-5945