APIs are at the core of almost every modern application. Payment APIs power online commerce. Messaging and notification APIs help our apps talk to the rest of the world. Mobile app backend services keep data in sync across devices. From infrastructure to apps, APIs connect the dots and form the nervous system for our organizations.
The distributed nature of modern applications inspired us to start Runscope. My co-founder Frank and I had spent time working at Twilio and IFTTT and thought that all these largely invisible API connections at the heart of our applications could benefit from increased visibility. We set out to build debugging and testing tools that would help app developers solve API problems fast.
Runscope Radar is an automated API testing and monitoring tool that verifies that your APIs are responsive and returning correct data, without having to write any code. Radar fully understands HTTP and makes it easy to define what a correct response looks like (e.g. the status code was 200 and the JSON response body contained the expected data). Radar also understands that APIs aren’t static, so you can dynamically extract and pass data between requests to test entire workflows. You can learn more about testing our APIs with Radar in our docs.
New Relic Insights is a perfect complement to Runscope Radar. With a few simple queries, you can create dashboards showing how your APIs are performing over time. You can answer questions like “how often are my APIs returning incorrect data?” and “which of my API workflows take the longest to run?” to help you identify hot spots that might be affecting user experience. Runscope Radar tests can be scheduled to run as often as every minute, constantly feeding New Relic Insights fresh data.
Connecting Your Accounts
By connecting New Relic Insights with Runscope Radar you can collect metrics from your API tests and transform them into actionable insights about your applications. All you need to do to get started is connect your Runscope Radar and New Relic Insights accounts.
In Runscope Radar, pick the test you’d like to connect with New Relic Insights and select the Integrations tab from the test editor. From the list of services, select ‘Connect New Relic Insights’. Provide the Account ID and Insert Key from your New Relic Insights account. Sign into your New Relic Insights account and select Manage Data, then API Keys. Add a new Insert Key. On this screen you’ll find your Account ID and Insert Key needed to complete the connection.
Learn more about integrating New Relic Insights with Runscope Radar, including example NRQL queries and event references, check out our integration guide. In addition, we’re offering New Relic customers a free Standard account, normally a $29/month value. Sign up through this link to claim your free account.
With Runscope Radar and New Relic Insights you get a powerful combination of full-fidelity API testing and real-time insight into service performance. You’ll always have the right data you need to build more reliable API integrations, improving overall app performance and user experience. Don’t let another day go by where you can’t trust your API integrations.