Skip to technology filters Skip to main content
Dynatrace Hub

Extend the platform,
empower your team.

Popular searches:
Home hero bg
IBM DatapowerIBM Datapower
IBM Datapower

IBM Datapower

Enable remote monitoring of your DataPower gateways with this extension.

Extension
Free trial
  • Product information
  • Release notes

Overview

DataPower gateways provide mission-critical service/application integration, security, and control. For these devices, Dynatrace offers remote monitoring through the DataPower ActiveGate extension. By ingesting key device data, the extension provides Dynatrace with real-time insight into device health and performance.

Now available in Extensions Framework 2.0, click on Add to environment to get started.

Get started

Requirements

  • Dynatrace version 1.269+
  • ActiveGate version 1.269+
  • ActiveGate with the Extensions 2.0 module enabled.
  • IBM Datapower appliance with the XML Management Interface enabled.
  • User with access permissions to the XML Management Interface.
  • Make sure that statistics are enabled in your DataPower instance. Some metrics will be missing if statistics are turned off.

Dynatrace configuration

Under Extensions on the left menu, select IBM Datapower.

  • Add a monitoring configuration.

This is an ActiveGate extension and runs on an ActiveGate of an ActiveGate group of your choice.

  • XML Management Interface URL: Endpoint where the IBM Datapower XML Management Interface is exposed. Should look something like https://<hostname>:<port>/service/mgmt/current

  • User: Used to authenticate against the XML Management Interface. Must have permissions to query it.

  • Password: Password to user above.

  • Require a valid SSL certificate: If enabled, the extension will use a secure SSL connection to connect to the XML Management Interface. A valid certicate has to be defined in the parameter below.

  • Path to a CA_BUNDLE file or directory: If SSL connection is enabled, the absolute path to the SSL certificate to be used.

  • Monitoring rules: In this section, you can define rules to monitor or stop monitoring the different Datapower entities.

    • Include all entities: If enabled, it will just monitor all entities of this type. If disabled, and no rules are added, no entities will be monitored.
    • Monitoring rule: Defines a rule to either monitor or ignore an entity. Rules are evaluated in order.
      • Condition: Evaluation condition for the pattern.
      • Pattern: Substring used to match the condition above. It does not accept regex.
  • Debug: Produces more verbose logs. Enable only when troubleshooting or support makes that recommendation.

  • Lastly, select which feature sets (metric groups) you would like this configuration to collect. Selecting too few will not give you the proper visibility and you may miss out on important performance data, as well as key indicators that can be correlated between different objects.


Alerting

The extension comes wtih 10 built-in metric events for the most relevant Datapower metrics and their thresholds. These metric events are disabled by default, but you can navigate over to Settings, Anomaly Detection and Metric events to enable them. These 10 metrics events are:

  • Connectivity lost: Alert when connectivity is below 100% for a Datapower instance.
  • Crypto Engine failure: Alert when the crypto engine availability is below 100%.
  • Network receive errors: Alert when an interface has at least 1 network receive error.
  • Network transmit errors: Alert when an interface has at least 1 network transmit error.
  • High CPU load: Alert when CPU load is above 95% for a Datapower instance.
  • Critical load: Alert when a Datapower instance's load is bove 90%.
  • Critical memory utilization: Alert when memory load of a Datapower instance is above 60%.
  • Records lost: Alert when amount of records lost is at least 1.
  • Pending messages queue: Alert when the pending messages count is above 3000.
  • Service is down: Alert when a Datapower service's status is down.

Provided by

Dynatrace

Support

By Dynatrace
Dynatrace support center
Subscribe to new releases
Copy to clipboard

Extension content

Content typeNumber of items included
screen entities lists
29
screen actions
24
document dashboard
1
metric metadata
123
screen metric tables
1
screen properties
11
generic type
12
screen chart groups
28
alerts
10
dashboards
1
generic relationship
11
list screen layout
12
screen layout
12

Feature sets

Below is a complete list of the feature sets provided in this version. To ensure a good fit for your needs, individual feature sets can be activated and deactivated by your administrator during configuration.

Feature setsNumber of metrics included
Metric nameMetric keyDescriptionUnit
Packets receivedIBM.DataPower.Interface.receivePackets.countNumber of packets received per interfaceCount
Bytes receivedIBM.DataPower.Interface.receiveBps.countNumber of bytes received per interfaceByte
Errors receivedIBM.DataPower.Interface.receiveErrors.countNumber of errors received per interfaceCount
Dropped packages receivedIBM.DataPower.Interface.receiveDrops.countNumber of received packages that have been dropped per interfaceCount
Packets transmittedIBM.DataPower.Interface.transmitPackets.countNumber of transmitted packages per interfaceCount
Bytes transmittedIBM.DataPower.Interface.transmitBps.countNumber of bytes transmitted per interfaceByte
Errors transmittedIBM.DataPower.Interface.transmitErrors.countNumber of errors transmitted per interfaceCount
Dropped packages transmittedIBM.DataPower.Interface.transmitDrops.countNumber of transmitted packages that have been dropped per interfaceCount
Collision countIBM.DataPower.Interface.collisions.countNumber of collisions per interfaceCount
Interface statusIBM.DataPower.Interface.statusCurrent status of the interfacePercent
Metric nameMetric keyDescriptionUnit
Log events processedIBM.DataPower.LogTarget.process.countTotal amount of log events processed per log targetCount
Log events droppedIBM.DataPower.LogTarget.drop.countTotal amount of log events dropped per log targetCount
Log events pendingIBM.DataPower.LogTarget.pendingTotal amount of log events pending per log targetCount
Log requested memoryIBM.DataPower.LogTarget.requestedMemoryRequested memory of the log targetByte
Metric nameMetric keyDescriptionUnit
Free - EncryptedIBM.DataPower.Disk.freeEncryptedFree and encrypted disk sizeMegaByte
Total - EncryptedIBM.DataPower.Disk.totalEncryptedTotal encrypted disk sizeMegaByte
Free - TemporaryIBM.DataPower.Disk.freeTemporaryFree temporary disk sizeMegaByte
Total - TemporaryIBM.DataPower.Disk.totalTemporaryTotal temporary disk sizeMegaByte
Free - InternalIBM.DataPower.Disk.freeInternalFree internal disk sizeMegaByte
Total - InternalIBM.DataPower.Disk.totalInternalTotal internal disk sizeMegaByte
Metric nameMetric keyDescriptionUnit
Power supplyIBM.DataPower.powerSupplyCurrent status of the power supplyPercent
Case openIBM.DataPower.caseopenIndicates if the case is open or notPercent
Check intrusionIBM.DataPower.checkintrusionIndicates if check intrusion is active or notPercent
System temperatureIBM.DataPower.systemTemp-Count
CPU 1 temperatureIBM.DataPower.cpu1Temp-Count
CPU 2 temperatureIBM.DataPower.cpu2Temp-Count
CPU 1 RPMIBM.DataPower.cpu1rpm-Count
CPU 2 RPMIBM.DataPower.cpu2rpm-Count
Chassis 1 RPMIBM.DataPower.chassis1rpm-Count
Chassis 2 RPMIBM.DataPower.chassis2rpm-Count
Chassis 3 RPMIBM.DataPower.chassis3rpm-Count
Volt 5 sensorIBM.DataPower.volt5-Count
Volt 12 sensorIBM.DataPower.volt12-Count
Volt 33 sensorIBM.DataPower.volt33-Count
Metric nameMetric keyDescriptionUnit
HTTP Connection requestsIBM.DataPower.XMLManager.RequestsConnection requests to the XML ManagerCount
HTTP Connections reusedIBM.DataPower.XMLManager.ReuseConnection reuses to the XML ManagerCount
HTTP Connections createdIBM.DataPower.XMLManager.CreateConnections created to the XML ManagerCount
HTTP Connection returnsIBM.DataPower.XMLManager.ReturnConnection returns to the XML ManagerCount
HTTP Connections offeredIBM.DataPower.XMLManager.OfferedConnections offered for the XML ManagerCount
HTTP Connections destroyedIBM.DataPower.XMLManager.DestroyConnections destroyed to the XML ManagerCount
Metric nameMetric keyDescriptionUnit
Document cache countIBM.DataPower.XMLManager.documentCacheCountNumber of documents in the cacheCount
Document countIBM.DataPower.XMLManager.documentCountNumber of documentsCount
Document cache sizeIBM.DataPower.XMLManager.documentCacheSize-Count
Document byte countIBM.DataPower.XMLManager.documentByteCountNumber of documents in bytesKibiByte
Document expired countIBM.DataPower.XMLManager.documentExpiredCount-Count
Metric nameMetric keyDescriptionUnit
ConnectivityIBM.DataPower.connectivityPercentage of successful connectionsPercent
Crypto Engine StatusIBM.DataPower.cryptoEngineStatus-Percent
Active SubscribersIBM.DataPower.activeSubscribersNumber of active subscribersCount
Records lostIBM.DataPower.recordsLost.count-Count
Pending recordsIBM.DataPower.pendingRecordsQueueNumber of records pending in queueCount
Complete recordsIBM.DataPower.completeRecordsQueueNumber of records completedCount
Pending messagesIBM.DataPower.worklist-Count
LoadIBM.DataPower.load-Percent
Connections acceptedIBM.DataPower.connectionsAcceptedPer minute rate of connections acceptedPerMinute
Active transactionsIBM.DataPower.activeTransactions-Count
UptimeIBM.DataPower.UptimeTotal uptime of the deviceSecond
Metric nameMetric keyDescriptionUnit
XML name free percentIBM.DataPower.XMLName.Free-Percent
XML name used countIBM.DataPower.XMLName.Used-Count
XML name maximumIBM.DataPower.XMLName.Maximum-Count
Metric nameMetric keyDescriptionUnit
Web service last response timeIBM.DataPower.WebService.lastResponseTime-MilliSecond
Web service failed requestsIBM.DataPower.WebService.failedRequests.count-Count
Web service total requestsIBM.DataPower.WebService.totalRequests.count-Count
Web service successful requestsIBM.DataPower.WebService.successfulRequests.count-Count
Web service timeIBM.DataPower.WebService.serviceTime.count-MilliSecond
Metric nameMetric keyDescriptionUnit
MQQM received faultsIBM.DataPower.MQQM.receiveFaultsNumber of received faults in the MQ queue managerCount
MQQM received messagesIBM.DataPower.MQQM.receivedNumber of received messages in the MQ queue managerCount
MQQM sent faultsIBM.DataPower.MQQM.sendFaultsNumber of sent faults in the MQ queue managerCount
MQQM sent messagesIBM.DataPower.MQQM.sentNumber of sent messages in the MQ queue managerCount
MQQM total connection limitIBM.DataPower.MQQM.totalConnectionLimit-Count
MQQM connectionsIBM.DataPower.MQQM.totalConnectionsNumber of connections for the MQ queue managerCount
MQQM active connectionsIBM.DataPower.MQQM.totalActiveConnectionsNumber of active connections for the MQ queue managerCount
MQQM idle connectionsIBM.DataPower.MQQM.totalIdleConnectionsNumber of idle connections for the MQ queue managerCount
MQQM active frontend connectionsIBM.DataPower.MQQM.activeFrontendConnectionsNumber of active frontend connections for the MQ queue managerCount
MQQM active backend connectionsIBM.DataPower.MQQM.activeBackendConnectionsNumber of active backend connections for the MQ queue managerCount
Metric nameMetric keyDescriptionUnit
CPU loadIBM.DataPower.cpuload-Percent
Memory usageIBM.DataPower.Memory.Usage-Percent
Memory totalIBM.DataPower.Memory.Total-KiloByte
Memory usedIBM.DataPower.Memory.Used-KiloByte
Memory freeIBM.DataPower.Memory.Free-KiloByte
Memory requestedIBM.DataPower.Memory.Req-KiloByte
Metric nameMetric keyDescriptionUnit
Load Balancer Group - Administrative stateIBM.DataPower.LoadBalancer.adminStateAdministrative state of the load balancer groupCount
Load Balancer - Administrative stateIBM.DataPower.LoadBalancer.memberStateAdministrative state of the load balancerCount
Load Balancer - Operational stateIBM.DataPower.LoadBalancer.operationalStateOperational state of the load balancerCount
Metric nameMetric keyDescriptionUnit
Link Aggregation StatusIBM.DataPower.LinkAggregationStatus-Percent
Link Aggregation MII StatusIBM.DataPower.LinkAggregationMIIStatus-Percent
Metric nameMetric keyDescriptionUnit
SLM Policy messagesIBM.DataPower.SLMPolicy.messagesNumber of messages processed by the statementCount
SLM Policy errorsIBM.DataPower.SLMPolicy.errorsNumber of errors by the statementCount
SLM Policy throttledIBM.DataPower.SLMPolicy.throttled-Count
SLM Policy average timeIBM.DataPower.SLMPolicy.timeAverage-MilliSecond
SLM Policy maximum timeIBM.DataPower.SLMPolicy.timeMaximum-MilliSecond
SLM Policy minimum timeIBM.DataPower.SLMPolicy.timeMinimum-MilliSecond
Metric nameMetric keyDescriptionUnit
TCP established connectionsIBM.DataPower.TCP.establishedCount of established TCP connectionsCount
TCP SYN SentIBM.DataPower.TCP.synSentCount of SYN requests sentCount
TCP SYN ReceivedIBM.DataPower.TCP.synReceivedCount of SYN requests receivedCount
TCP FIN_WAIT_1 countIBM.DataPower.TCP.finWait1-Count
TCP FIN_WAIT_2 countIBM.DataPower.TCP.finWait2-Count
TCP TIME_WAITIBM.DataPower.TCP.timeWaitCount of TIME_WAITCount
TCP Closed connectionsIBM.DataPower.TCP.closedNumber of closed TCP connectionsCount
TCP CLOSE_WAITIBM.DataPower.TCP.closeWaitCount of CLOSE_WAITCount
TCP LAST_ACKIBM.DataPower.TCP.lastAckCount of LAST_ACKCount
TCP ListenIBM.DataPower.TCP.listen-Count
TCP ClosingIBM.DataPower.TCP.closingNumber of TCP closing connectionsCount
Metric nameMetric keyDescriptionUnit
Operational stateIBM.DataPower.operationalStateOperational state of a classes' objectCount
Administrative stateIBM.DataPower.adminStateAdministrative state of a classes' objectCount
Metric nameMetric keyDescriptionUnit
Total - RAIDIBM.DataPower.RAID.totalSizeTotal RAID SizeKiloByte
Free - RAIDIBM.DataPower.RAID.freeSpaceFree RAID SizeKiloByte
Metric nameMetric keyDescriptionUnit
Calls per minuteIBM.DataPower.Service.httpTransactionThroughput-PerMinute
Total transaction timeIBM.DataPower.Service.httpTransactionsTimeTotal amount of time used on transactions per serviceMilliSecond
Service statusIBM.DataPower.Service.status-Percent
Metric nameMetric keyDescriptionUnit
Stylesheet cache sizeIBM.DataPower.XMLManager.stylesheetCacheSize-Count
Stylesheet cache countIBM.DataPower.XMLManager.stylesheetCacheCount-Count
Stylesheet document countIBM.DataPower.XMLManager.stylesheetDocumentCount-Count
Stylesheet pending countIBM.DataPower.XMLManager.stylesheetPendingCount-Count
Stylesheet bad countIBM.DataPower.XMLManager.stylesheetBadCount-Count
Stylesheet duplicate countIBM.DataPower.XMLManager.stylesheetDuplicateCount-Count
Stylesheet executionsIBM.DataPower.XMLManager.stylesheetExecutions-Count
Metric nameMetric keyDescriptionUnit
Task loadIBM.DataPower.Task.load-Percent
Task pending messagesIBM.DataPower.Task.workList-Count
Task CPU usageIBM.DataPower.Task.CPU-Percent
Task Memory usageIBM.DataPower.Task.Memory-Percent
Task file countIBM.DataPower.Task.FileCount-Count
Metric nameMetric keyDescriptionUnit
Api Security Token PeeringIBM.DataPower.Gateway.apiRateLimitingPeering-Percent
Api Rate Limiting PeeringIBM.DataPower.Gateway.apiSecurityTokenPeering-Percent

Related to IBM Datapower

ActiveGate logo

ActiveGate

Route traffic, monitor clouds and remote technologies & run Synthetic monitors

Full version history

To have more information on how to install the downloaded package, please follow the instructions on this page.
ReleaseDate

Full version history

  • Adds device.address dimension to all ingested metrics.
  • Adds RAID metrics feature set and metrics (Chart can be found in DataPower Instance UA Screen):
    • IBM.DataPower.RAID.totalSize
    • IBM.DataPower.RAID.freeSpace
  • Adds Gateway Peering metrics feature set and metrics (Chart can be found in Datapower Domain UA Screen):
    • IBM.DataPower.Gateway.apiRateLimitingPeering
    • IBM.DataPower.Gateway.apiSecurityTokenPeering
  • Fixes MQQM metrics for versions 9+.

Full version history

  • Fixed a bug where MQ metrics were not being captured correctly for versions 9 and above of Datapower.
  • Fixed a bug where the metric IBM.DataPower.LoadBalancer.adminState was not being linked to any entity.

Full version history

  • Added 3rd gen dashboard

Full version history

  • Fixed a bug where data stopped being ingested for older versions of Datapower

Full version history

✨ New in this version:

  • Added support for MQ Manager metrics for IBM Datapower version 9+.
  • Added support for API Gateway service metrics.

🐛 Fixed in this version:

  • Fixed a bug where object status metrics were not being captured correctly.

Full version history

  • Fixed issue where username/password fields were still appearing if credential vault toggle was on.

Full version history

🚀 Improved in this version:

  • Increased maximum number of splits per metric from 1000 to unlimited.

✨ New in this version:

  • Added support for configuring credentials directly from the credential vault.
  • Added 5 new metrics for Web Services, with their relevant generic entity, relationships and chart:
    • IBM.DataPower.WebService.lastResponseTime
    • IBM.DataPower.WebService.failedRequests.count
    • IBM.DataPower.WebService.totalRequests.count
    • IBM.DataPower.WebService.successfulRequests.count
    • IBM.DataPower.WebService.serviceTime.count

🐛 Fixed in this version:

  • Properly escape special characters to prevent invalid lines.
  • Automatically shrink dimension values to avoid exceeding the limit.

Full version history

  • Fixed a bug where the relationship between a datapower instance and a datapower task was inexistent

Full version history

  • Disabling feature sets now prevents the extension from performing the queries related to the metrics included in said feature sets.

Full version history

Attention: This version brings breaking changes to existing configurations, meaning you will need to re-create your configurations from scratch when updating them.

New additions:

  • A total of 65 metrics split between 9 feature sets
  • Charts where relevant for the above metrics
  • Topology for MQ Managers and SLM Policies, entities introduced with the new metrics, including their relationships to the rest of the topology
  • Configuration parameters for filtering the above entities
  • Configuration parameter to accept client certificate configuration
  • Configuration parameter bucket size for configuring how many endpoints should run on each - ActiveGate of the selected ActiveGate group for better balancing

Full version history

  • Fixed a bug where metrics were not attached to any entity

Full version history

  • Fix an issue where sometimes the connectivity metric was not pushed correctly

Full version history

  • Fixed a bug where the availability metric was not ingested correctly when Datapower worked with too many IPs

Full version history

  • Fixed a bug where Load Balancer entities where not being generated

Full version history

  • Fixed a bug where MINT lines were too long to be ingested
  • Fixed a bug where incorrect timezone/timestamp would prevent metrics from being ingested

Full version history

  • Added option for exclude rules instead of only include.
  • Added support for multiple endpoint configuration.
    • This changes the activation schema which will prevent you from updating your older configurations to this new version. You will need to create your configurations from scratch.
  • Fixed a bug with topology where entities of different domains were being merged.

Full version history

Modified the overview dashboard to show interface traffic instead of status, as the status is missing from many datapower installations.

Full version history

  • Added new metric IBM.DataPower.activeTransactions and added graph for it on the DataPower instance screen.
  • Extension no longer pushes events but pushes logs instead.
    • This new feature allows you to create your own alerting based on these logs.
    • A new configuration parameter has been included to control log ingestion to either enable or disable it.
      • Because of this new parameter, old configurations of the extension cannot be migrated to this version and instead you have to re-create them from scratch.
  • Fixed a bug where non-existing load balancer metrics would crash the entire extension.

Full version history

  • Fixed a bug where interface metrics where never captured

Full version history

Extension conversion to Extensions Framework 2.0:

  • Added custom topology for Datapower entities and their relationships
  • Added screens for all the entities
  • Added metric metadata
  • Added metric events for alerting
  • Added out of the box dashboard
  • Added feature sets
  • Added metrics for interfaces, services, load balancers and admin/oper status of objects
  • Replaced regex with Dynatrace-friendly rules
  • Removed configuration for client certificate

All metrics ingested by the new extension are prefixed with IBM.DataPower and drop the builtin:tech prefix. Any older configuration such as metric events or dashboards that use the old metric key will need to be replaced with the new one.

Dynatrace Hub
Get data into DynatraceBuild your own app
All (771)Log Management and AnalyticsKubernetesAI and LLM ObservabilityInfrastructure ObservabilitySoftware DeliveryApplication ObservabilityApplication SecurityDigital ExperienceBusiness Analytics
Filter
Type
Built and maintained by
Deployment model
SaaS
  • SaaS
  • Managed
Partner FinderBecome a partnerDynatrace Developer

Discover recent additions to Dynatrace

Problems logo

Problems

Analyze abnormal system behavior and performance problems detected by Davis AI.

Logs logo

Logs

Explore all your logs without writing a single query.

Security Investigator logo

Security Investigator

Fast and precise forensics for security and logs on Grail data with DQL queries.

Business Flow logo

Business Flow

Track, analyze, and optimize your critical business processes.

Cost & Carbon Optimization logo

Cost & Carbon Optimization

Track, analyze, and optimize your IT carbon footprint and public cloud costs.

Davis Anomaly Detection logo

Davis Anomaly Detection

Detect anomalies in timeseries using the Davis AI

Analyze your data

Understand your data better with deep insights and clear visualizations.

Notebooks logo

Notebooks

Create powerful, data-driven documents for custom analytics and collaboration.

Dashboards logo

Dashboards

Transform complex data into clear visualizations with custom dashboards.

Automate your processes

Turn data and answers into actions, securely, and at scale.

Workflows logo

Workflows

Automate tasks in your IT landscape, remediate problems, and visualize processes

Jira logo

Jira

Create, query, comment, transition, and resolve Jira tickets within workflows.

Slack logo

Slack

Automate Slack messaging for security incidents, attacks, remediation, and more.

Secure your cloud application

See vulnerabilities and attacks in your environment.

Security Overview logo

Security Overview

Get a comprehensive overview of the security of your applications.

Code-Level Vulnerabilities logo

Code-Level Vulnerabilities

Detect vulnerabilities in your code in real time.

Threats & Exploits logo

Threats & Exploits

Understand, triage, and investigate application security findings and alerts.

Are you looking for something different?

We have hundreds of apps, extensions, and other technologies to customize your environment

Leverage our newest innovations of Dynatrace Saas

Kick-start your app creation

Kick-start your app creation

Whether you’re a beginner or a pro, Dynatrace Developer has the tools and support you need to create incredible apps with minimal effort.
Go to Dynatrace Developer
Upgrading from Dynatrace Managed to SaaS

Upgrading from Dynatrace Managed to SaaS

Drive innovation, speed, and agility in your organization by seamlessly and securely upgrading.
Learn More
Log Management and Analytics

Log Management and Analytics

Innovate faster and more efficiently with unified log management and log analytics for actionable insights and automation.
Learn more