cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Does Dynatrace support service level monitoring in Datapower?

lohitraj_kollip
Newcomer

Does Dynatrace support service level monitoring in Datapower?

12 REPLIES 12

nj_njoku
Inactive

Hi Lohit,

Dynatrace does not support service level monitoring for Datapower like the OneAgent provides for other supported technologies. There is the Datapower plugin that gives insight into some Datapower metrics and can show the Datapower instances as proxy devices in the service flow. See more on the Datapower plugin here.

Thanks

NJ


barryla
Helper

Hi @Lohit R.

I am not 100% sure your exactly requirement, but after the DataPower plugin was configured in our environment, we were able to pick up each of the DataPower Services as a service in Dynatrace. This would then allow us to alert on these services if we add the necessary tags to the Service.

Please see this screenshot, is this what you are looking for?


Hi! @Barry L.

Can you expand in "we were able to pick up each of the DataPower Services as a service in Dynatrace" i would assume that you see it like a "proxy" kind of thing? No insight but you see that the purepath have it in the chain of service?

and what did you mean by "if we add the necessary tags to the Service".

Thanks in advance.


Services Solution Engineer @PowerCloud - Observability/CloudOps Certified / Former SE @Dynatrace.

Hi @Dante P.

Previously we had all these services going to Unmonitored hosts and now we can see the individual services per Datapower service operation.

After we configured a single DataPower device on our environment, we were able to see the DataPower metrics in the technology stack.

This then also gave an IP to the other services as a reference to the DataPower devices we have in the environment and the Dynatrace agent then automagically registered and knew that our services are speaking to the DataPower.

If you have other OneAgents in full stack mode and they are making calls to DataPower, each of the service operations that is being called in the Datapower are now listed as a web service. Each service like the screenshot above then gives you the other services speaking too it.

From a proxy perspective, that is not in place as yet in our environment as we still have the MQ, IIB and F5 bits after the DataPower that is supposed to link the DataPower to the other Services.

What I mean by the adding of necessary tags...that is from an alerting perspective, I can now alert on the DataPower service having errors or slow response by adding tags to the "service". Adding a tag to say that a datapower operation has a tag named TeamA, we can then in the alerting profile create a profile where the Tag is TeamA and when that occurs, they will then be alerted via the Problem notification/integration.

Hope this is sufficient.

Regards

Barry


@Barry L. Oh! i see, in our deployment datapower is like an internal etl where services are calling but most of the time also being call. Per your screenshot i see that is not "detecting" any outgoing call. When you say "Datapower Services" you mean the webservice?

One last thing if i may, your datapower is a "Datapower Gateway"? if so, witch version?


Services Solution Engineer @PowerCloud - Observability/CloudOps Certified / Former SE @Dynatrace.

Malaik
DynaMight Champion
DynaMight Champion

Hello Guys,

 

Sorry to wakeup you after all those years,

 

what are the steps to discover the Data power services, Im using the extension, but the only thing that I have are metrics for Dashboard.

 

Thanks in advance for your clarification.

 

Sharing Knowledge

Hello Guys,

We have also facing the same issue where we are not able to see services which are running on data power devices. Is there a way we can discover these services?

I found this blog post where I am able to see services which are running on data power devices..

Introducing the DataPower ActiveGate monitoring plugin | Dynatrace news

Thanks in advance 

Julius_Loman
DynaMight Legend
DynaMight Legend

@vishal_shenduri  @Malaik you will see services on top of DataPower devices created by te ActiveGate extension if there are requests coming from OneAgent monitored processes to the DataPower devices and there is match on IP address. So basically those services are detected from the caller side, not from Datapower itself.

Certified Dynatrace Master | Alanata a.s., Slovakia, Dynatrace Master Partner

Malaik
DynaMight Champion
DynaMight Champion

Thanks @Julius_Loman 

Could you please share with us some of screenshots/steps how to find those services?

Sharing Knowledge

As I wrote - it is being detected from the calling service if:

  • the calling service is monitored by OneAgent
  • protcol is one of the supported (such as HTTP/HTTPS)
  • there is match on IP address between what the calling service sees when calling and the Data Power device (IP present in Dynatrace).

All from the above must be true in your case to see the service.  If you don't see it, probably you either don't have calling side instrumented or there is something between the calling side and DataPower (reverse proxy for example). 

Certified Dynatrace Master | Alanata a.s., Slovakia, Dynatrace Master Partner

salvador1985
Newcomer

Do you have a link or site where we could find that complete information? It seems that what you said is correct but we haven't found that requisites and our DP dyna extension only shows 10 services of about 300 that we have configured in our DP. is there a workaround? 

No, basically I think there is nothing you can do about it. I'd recommend looking at traces which should call a datapower service. You should look of there is a request to unmonitored host and check the metadata of the request - hostname, IP addresses, etc and compare it to the device. There can be many reasons such as NAT which disallow creating those opaque services.

Certified Dynatrace Master | Alanata a.s., Slovakia, Dynatrace Master Partner

Featured Posts