Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Integrating Runscope With CA APM [Video]

DZone's Guide to

Integrating Runscope With CA APM [Video]

In this article and video, we explore how integrating Runscope into your application can help you better test and monitor API performance.

Free Resource

The Future of Enterprise Integration: Learn how organizations are re-architecting their integration strategy with data-driven app integration for true digital transformation.

CA APM is an Application Performance Management solution that can help teams gain performance insights and diagnose issues across the full software lifecycle. It includes transaction tracing that supports modern APIs and apps, and it can help teams get to the root cause of bugs in APIs, transactions, code, and database calls.

By connecting CA APM with Runscope API monitoring, you can get a complete picture of your application and find the root cause of why an API is slow or failing. If you're interested in testing out this new integration, please reach out to our support team so we can enable it for your team.

Watch the following video to learn how to set up the Runscope and CA APM integration, or follow the step-by-step instructions below:

Connecting Runscope With CA APM

Go to your CA APM SaaS tenant and log in. After that, copy the URL (without the path) that we’ll be using in the next steps. For example: https://954976.apm.cloud.ca.com

1-ca-apm-ss.jpg

In your Runscope account, click on your profile on the top-right and select Connected Services:

2-runscope-connected-services.jpg

Find the CA Technologies logo and click on Connect CA APM:

3-runscope-connected-services-ca-apm.jpg

Paste the CA APM URL that we copied in the first step in the text field and click on Enable APM Traces:

4-runscope-ca-apm-connect.jpg

And you’re all set! Next, we’ll look at how to start sending the API monitors information to our CA APM instance.

How to View an APM Trace

The first thing we need to do is enable our integration in our API monitor environment settings, to start sending information from Runscope to our CA APM instance:

  1. In your Runscope account, select a bucket and open an API monitor.
  2. Select Editor on the left-hand side, and open the environment settings.
  3. Open the Integrations tab in the environment settings and turn on the flag for the CA APM integration.
5-runscope-env-settings.jpg

Now that the integration is enabled, we can click on Save & Run at the top. After the test is completed, open the result page under “Recent Test Runs”:

6-runscope-test-results.jpg

The first link at the top next to Trace, “View in CA APM” will show the metrics map for the entire test.

You can also expand each individual API request and select the “Connection” tab. You’ll find a Trace section under Timings with another “View in CA APM” link. Following that link will land you on the metric view for that specific request.

Root Cause Analysis With Runscope and APM

For in-context viewing of an APM trace, please make sure you have the correct “Universe” settings. You can use “All” if you haven’t created a Runscope-specific Universe.


7-ca-apm-analysis-1.jpg
8-ca-apm-analysis-2.jpg

If you need any help with your integration, please reach out to our awesome support team!

Make your mark on the industry’s leading annual report. Fill out the State of API Integration 2019 Survey and receive $25 to the Cloud Elements store.

Topics:
integration ,api gateway ,api development ,api performance ,api management

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}