Application Performance Management

Actional Complements Application Performance Management (APM) Solutions

Companies are looking to Progress® Actional® to supplement performance and availability requirements not met by their application performance management solution, but critical to optimizing application success.

Actional and Application Performance Management: The Differences

Here's how Actional differs from, and complements, traditional APM systems:

  • Actional has deep visibility into message payloads. For example, you can keep detailed logs to diagnose data issues, functional problems, or business exceptions as well as business-level audit trails of an activity (with sensitive data such as credit card numbers filtered out). Also unique to Actional, you can monitor transactions by customer, region, channel, or other business dimension, to track history, alert on issues, and change application behavior related to business SLAs.


    Figure: Dashboard showing multi-dimensional business metrics.

  • Actional traces end-to-end transactions across many tiers. When issues occur, Actional can snapshot an individual unique transaction and provide information on every tier and every instance in clustered system, with no measurable performance overhead. Consequently, you can use Actional to detect and diagnose the root cause of sporadic issues or situational problems (e.g., those that only affect one channel or customer). In contrast, APM systems provide deep visibility into a server or within an application.

  • Actional can isolate issues within a single, unique, end-to-end transaction. You can know about each transaction: how important it is, where it is, whether it is progressing successfully, or whether it is having issues. This is critical because some transactions - e.g., those with a very high value—are more important than others. If you only look at averages or a random sampling of transactions, important transactions are invisible.

  • Actional supports asynchronous and long-running business processes. For example, Actional can measure time from "order through provisioning" for a telecommunications company and, combined with the above characteristics, can measure business SLAs such as "order through provisioning per channel partner." Actional can also proactively notify you or trigger a corrective action when a process doesn't reach a certain stage of execution before a given deadline.

  • Actional can optimize the execution of transactions. Transactions can be optimized and prioritized based on business value. For example, with Actional you can give preferential processing to your best customers.

  • Actional has always-on discovery of changes. You need to explicitly tell most APM tools which services to monitor. When an application changes over time, you only see what you've told the tool to see. In contrast, Actional's always-on auto-discovery immediately detects and begins tracking new services and dependencies. It can detect problems you never thought of, so you're never running blind.

  • Actional has the ability to run, with full capabilities, in production without affecting performance. Many APM solutions require that you turn down visibility to limit latency and overhead.


In short, Actional uniquely provides automatic visibility into real-time processing, snapshot views of individual end-to-end transaction, and dynamic controls for improving transaction processing. As a result, it completes the equation for businesses to achieve complete business transaction assurance.

Management for Today's Interconnected Applications

Actional Enterprise
Manage interconnected applications for business transaction assurance from pre-production to runtime.

Actional Application Development 
Fix quality and validation issues in your SOA and service based applications before production.

Actional Visibility for ESB Management 
Enhance ESB management to ensure reliable operations across your entire service-oriented architecture (SOA).

Actional Visibility for Mainframes 
Achieve end-to-end visibility into cross-platform transactions, including those that involve proprietary mainframe systems.

REDUCE ORDER FALLOUT

Customer Service Example

Hear how one company struggles to find the root cause of application performance problems. View Flash presentation.

Business Application Assessment Guide

Assess your business-critical applicationsAre your business-critical applications at risk? Use this guide to assess risk factors and gauge your applications' effectiveness.