Service Profiler for webMethods Integration Server

The Service Profiler is a dedicated and extensible tool for profiling IS Services running in a webMethods Integration Server.

Being a Profiler, it is a development and testing tool and the targeted audience is mainly Developers for the webMethods Integration Server v6.x, including v6.5.2 of Fabric 7.0. However, Administrators and others that may face the responsibility of keeping a system running with acceptable performance may find the subject of interest.

Main Features

The tool's list of main features is not the complete set, but those that are most distinguishable, and are as follows:

Non-intrusive
No changes need to be made to either the Integration Server (with exception to additional start-up parameters on shell script) or the Services (not even configuration).
Any Service type
Flow Service, Java Service, Adapter Service, C/C++ Service, XSLT Service, Webservice.
Easy Install & Uninstall
Installation is simple and designed to be easy upon uninstall.
The tool can also be made completely inactive without the need for an uninstall.
Small Footprint on the Integration Server
No changes to the Services (audit or otherwise) are needed.
No need to set or use an Audit DB, Broker, Monitor, etc. All that is needed is the running Integration Server.
Very low impact on Integration Server resources/performance
The tool uses a very small amount of memory to gather data and negligible CPU time.
Fine-grained timing data
While running, Service code take turns to have a chance do any real work in the CPU.
The Profiler gathering of timings for the Service execution goes beyond the simple gathering of timestamps for elapsed time calculation. The time actually spent in the CPU is also collected.
Simple set of operations
Start, Stop, Analyze (View a Report/Dashboard), Take Snapshot, Export Data.
Open to external Analysis Tools
Snapshots can be exported to a variety of standard exchange file formats for analysis by external tools.
Other Integration Server Services can access profile gathered data via a set of public Services.
Administration pages
The tools administration and configuration setting are accessed through DSPs (Dynamic Server Pages) that are part of the installed package, and can be used through a browser.
Dashboard
A different set of pages can be accessed to view and drill statistical data being gathered and saved as Snapshots.

Get More Info

A trial version is available for you from the Service Profiler downloads page.
Get more information about our Service Profiler by dropping us an e-mail.

Evaluation Support Tools

Together with the tool installable packages, some additional evaluation tools are available from the downloads page to help you on the evaluation process.

Updates

If you are a licensed customer, check if there are any updates for your installed version.

Related Information

Downloads

Screenshots