Nastel XRay for DataPower

Nastel XRay for DataPower helps IT and Business Operational Teams to improve the performance of their critical business applications that use IBM DataPower by presenting how user requests are being serviced and delivering an analysis of how they can be improved.

3 Ways to Improve DataPower White Paper

Real-time, proactive monitoring and visualization of the performance of DataPower can be achieved by streaming metrics and events to Nastel XRay for DataPower.

DataPower Overview

Create actionable insights.

Monitoring the metrics that give information about the performance and availability of the DataPower appliance and its services, and monitoring the transaction workflows that run on DataPower.

Nastel XRay for DataPower provides an analytics engine with extreme scalability that can identify issues and place them into application context so that you can quickly identify and repair DataPower performance issues proactively.

Tracking DataPower transactions by Instrumenting DataPower Services

Proactive monitoring of DataPower performance metrics is critical. By tracking and tracing the transaction workflows that run on DataPower, Nastel XRay extends visibility.

Nastel XRay “instruments” the service processing policies that run on the DataPower. This is accomplished through the injection of processing actions into policy rules:

Transform Action

 transforms input messages into a “tracking event” that contains information about the DataPower workflow.

Results Action

sends the tracking event to a “listener” at an external processing point that intercepts information about the DataPower workflow.

The advantage of this approach is that DataPower transaction processing continues without any performance impact, because transaction analysis and reporting is done separately, outside of the appliance.

One important thing to keep in mind is that in most cases, the DataPower service is part of a “global” transaction that involves other parts of the application infrastructure, such as web services, Java applications, messaging middleware, and ESB’s.

The Nastel XRay analytics engine subscribes to these tracking events and correlates relationships between multiple senders and receivers using a technique known as “stitching”.

Thanks to this analytics engine, events that take place at various points within the application infrastructure can be a monitored as a global transaction.

Nastel XRay for DataPower delivers actionable dashboards in business context.

Nastel XRay is a near-real-time analytics platform that provides the functionality needed to:

Trace Transactions

Discover the pathway that a business or technical transaction takes through even the most complex multi-environment enterprise application stack.

Track Transactions

Present each transaction and group of transactions in ways that help understand how they are experienced by the user, overlaid with relevant performance information, allowing anomalies to be visualized, analyzed and remediated proactively.

Visualize Business Flows

Present summaries of business interactions in was that are both meaningful and actionable for various decision makers across the business.

Compare and Analyze Current Activity Against the Historical Record of previous activity.

Recognize immediately the early indicators of performance issues by identifing the subtle early signs of a problem before it happens, and alert relevant resources to remediate issues before that impact the business.


o Present summary, periodical and real-time reports to support the business requirement.

 Compliance.
 Security.
 Risk.
 Governance.
 Service Levels.

To do this Nastel XRay delivers a number of core functional technologies:

Ingest Data

– The ability to ingest machine data from virtually any source using a wide range of technologies including:

o Nastel AutoPilot which is able to monitor streaming and logged machine data across infrastructures, platforms, applications and middleware using agents as well as agent-less technology.

o A large and growing library of open-sourced, fully supported connectors.

o The ability to read log file data.

Natural Language Queries

A natural language query language to simply describe requests without the need for complex data science level teams.

Machine Learning

A wide range of machine learning artificial intelligence technologies to detect and present data in actionable ways.


Advanced complex event processing (CEP) technologies and Cluster Technologies that allows enterprise-level massive-scale across a multitude of cloud and on-premise architectures.

Find Out More