question

Larry R. avatar image
Larry R. asked ·

Dynatrace out of the box support for Apigee Edge

We are in the process of setting up Apigee Edge to use as our API Gateway and attempting to figure out if there is any way at all too monitoring this from an APM standpoint with Dynatrace. I looked at the Apigee documentation and its almost like they go out of their way to try and not make things easily accessible for APM.

I have also looked through the forum here and while there are post on Apigee, there is no clear answer. Some have pointed out that Apigee is all Java and therefore you should be able to use Dynatrace. I am not exactly sure that is the case judging from this post over at Apigee:

https://community.apigee.com/articles/37595/apm-integration-with-apigee.html

I also found this post on the Dynatrace site stating improved compatibility and Apigee. Not exactly sure what those compatibles are exactly as this seems to be the last time it was mentioned.

On one hand, the Apigee forum post states...

"Given that Apigee Edge is a commercial off the shelf package, we have chosen not to provide instrumentation of the Edge stack itself. Having said that, it is possible to use JMX to gather some information for on premises customers. Nevertheless, Apigee Edge does not plan to provide platform level instrumentation for APM. Rather, we encourage customers to instrument the proxy bundle, the basic unit of configuration within Edge, for APM consumption."

Yet I found this post that says....

"Edge API Analytics collects and calculates a wealth of information that flows through API proxies. You can visualize this data with graphs and charts in the Edge UI, or you can download the raw data for offline analysis using the Edge management APIs."

With that said, I would think Dynatrace could tap into those API proxies to get the data needed for Dynatrace monitoring.

Thanks!

extensionsjavarest apioneagent sdk
apigee.png (44.8 KiB)
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Andrew K. avatar image
Andrew K. answered ·

Just to update anyone who managed to get here via search engine, we have an Apigee Edge ActiveGate plugin in preview. You can find the documentation here.

Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

Diego M. avatar image
Diego M. answered ·

Hi Larry,

While I understand that there is no instrumentation for Apigee Edge, we are currently working on an Apigee Plugin that collects performance data from Proxies and Targets using Apigee's REST API. Let me know if you would like to participate in testing when it goes EAP.


Thanks,

Diego

2 comments Share
10 |2000000 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 50.0 MiB each and 250.0 MiB total.

That is GREAT NEWS!!!! Yes, please add me to the list to participate as early as possible.

Do you have any idea when that might be in EAP? Just a rough idea? Thank you!

0 Likes 0 · ·

We would be interested in helping test this plugin as well!

Thanks!

0 Likes 0 · ·

Space Topics

mobile monitoring dotnet synthetic monitoring reports iis chat kubernetes servicenow amazon web services mysql mainframe rest api errors cassandra dashboard oneagent sdk cmc application monitoring openkit smartscape request attributes monitoring developer community user tagging log monitoring services ufo syntheticadvisory activegate ip addresses auto-detection high five award oracle hyperion webserver uem usql iib test automation license web performance monitoring ios news migration management zones index ibm mq web services custom event alerts notifications sso host monitoring knowledge sharing reports browser monitors java hybris sap vmware maintenance window user action naming javascript appmon ai synthetic classic availability tipstricks automation extensions diagnostic tools session replay permissions davis assistant faq documentation problem detection http monitors server easytravel apdex aws-quickstart network docker tags and metadata cloud foundry google cloud platform synthetic monitoring process groups account usability dynatrace saas gui paas openshift key user actions administration user actions postgresql synthetic locations oneagent security Dynatrace Managed user management custom python technologies mongodb openstack user session monitoring continuous delivery citrix configuration alerting NGINX timestamp action naming linux nam installation masking error reporting database mission control jmeter recorder apache mobileapp RUM php threshold azure purepath davis scripting agent aix nodejs android