25 Jul 2024
01:36 PM
- last edited on
23 Feb 2026
09:15 AM
by
MaciejNeumann
We installed IBM datapower on an EKS cluster; we are currently monitoring infrastructure metrics (cluster, node, namespaces, workload) using dynatrace operator
However services data are available only for few services and traces are not showing data even if I can see link between processes that calls and are called by IBM datapower
Is the IBM Datapower extension needed in order to have a complete visibility on IBM datapower?
Is possible with IBM Datapower extension installed to have performance data on missing services?
Solved! Go to Solution.
25 Jul 2024 02:05 PM
i have the IBM DataPower installed, its very useful for the below metrics
also, you can enable the below out of the box alerts from the anomaly detection settings
Regards,
25 Jul 2024 03:42 PM
And what about services data?
Are you able to track real requests? We only have a few services and some of them are opaque
25 Jul 2024 06:02 PM
Hi,
Dynatrace pop up message is pointing you to OneAgent SDK.
Best regards
09 Feb 2026 10:57 PM
DataPower does seem to have a built-in OpenTelemetry integration:
OpenTelemetry integration - IBM Documentation
I just found this myself, so I don't know how well it works, but I don't see why this wouldn't work with Dynatrace, since Dynatrace fully supports OpenTelemetry and the traces/spans should be distributed with other Up/Down stream traces, even if they are generated by OneAgent.
20 Feb 2026 03:24 PM
As I stated in my other reply in this thread, DataPower does have a built-in OpenTelemetry exporter and sampler that you can activate on the appliances.
One problem we've discovered with it though is that it doesn't seem to propagate context if it receives a request that already has OTEL trace data in it.
A lot of our API requests go through two DataPowers. An external one that sits in our DMZ and an internal one that does some transformations. We've insured that the traceparent and tracestate headers are getting propogated through them and, when we see the OTEL traces from the internal appliance, we see the traceparent header with the correct trace id from the external appliance where the request originally came in, but for some reason DataPower still creates a whole new trace id on the internal one. It makes no sense. We put a support case in with DataPower. We'll see how it goes.
Featured Posts