API Gateway and APImetrics: How We Integrate with Your Existing Systems

Your API Gateway and APImetrics

An API gateway allows API providers to manage and control their APIs reliably and at scale. It manages access, policy and traffic controls, and handles run-time activities including routing and authentication.

An API gateway typically provides functionality across five broad areas:

  • access control
  • cloud-native principles
  • policy definition
  • reporting analytics
  • traffic management

Of these areas, reporting analytics supports passive API monitoring. Reporting analytics provides information about the consumption of APIs, HTTP errors and warnings generated by APIs, and detects API behavior patterns, including error patterns, that can be used to optimize API performance. Traffic management functionality can also used to measure and control load on a per API and per user basis.

Well-known API gateways include:

Though an API gateway does provide passive monitoring tools, it does not generally provide active monitoring tools.

Active monitoring of APIs is necessary to understand how APIs are performing to expectation from the end user perspective in terms of availability, latency and content of returned payload, and meeting specified Service Level Objectives. Active monitoring can also provide an API heartbeat that indicates whether an API is operating properly at a particular time.

APImetrics is the state of the art intelligent active API monitoring solution. It is the perfect complement to an API gateway as a part of a comprehensive API management system.

Our system lets you easily create test calls that periodically exercise API endpoints by making synthetic transactions from cloud locations. It provides a wizard for seamlessly handling a wide variety of authentication scenarios, including OAuth2.

Workflows allow business logic to be tested by making a series of back-to-back calls in which parameters extracted from the output of earlier calls are used as part of the input to later ones. User-defined conditions associated with the results of APImetrics test calls such as the HTTP response code or the size of the returned payload can be used to trigger webhooks and alerts than can be reported to higher level management systems.

APImetrics exposes its own API that allows it to integrated directly with other systems. We use proprietary patent-pending machine learning technology that blends together different API performance metrics and leverages its unique dataset of historical API test call records. We call this an Insights CASC score for each API, a credit rating-like score that lets you see at a glance the quality of an API compared to any other and whether the quality is getting better or worse.

If you are an API gateway user, we at APImetrics would be delighted to discuss how APImetrics can be integrated with your existing systems to provide the active API monitoring functionality needed to properly manage your APIs.

Gateway to Don Edwards SF Bay National Wildlife Refuge at Alviso | Photo courtesy of John J Kehoe
Try for Free
OR
Ask us a question
By |2018-03-29T09:28:44+00:00March 19th, 2018|API Update, IT and Cloud, Summary|0 Comments

Leave A Comment