Loading…
Loading…
Describes how the platform integrates with legacy API gateways (Layer7, webMethods, Akana, Mashery, OAG) for service discovery and traffic ingestion.
This document details the platform's connectors for several legacy API gateways: CA/Broadcom Layer7, Software AG/IBM webMethods, Perforce Akana, TIBCO Mashery, and Oracle API Gateway (OAG). These connectors provide read-only discovery of published services and ingest transaction logs for traffic analysis.
All connectors described here, available since v1.0, are based on the pattern established for the IBM DataPower connector. They combine two primary functions:
These integrations provide interoperability with the specified API gateway products. The capabilities described reflect what is implemented in the platform's connectors.
| Connector | Discovery | Traffic Ingest |
|---|---|---|
| CA / Broadcom Layer7 | Restman REST management API | Transaction log feed (syslog TXN or JSON audit) |
| Software AG / IBM webMethods | Mediator + API Gateway REST APIs | Transaction events (JSON over HTTP destination, or syslog) |
| Perforce Akana | Akana Platform API | Transaction analytics (JSON webhook, or syslog) |
| TIBCO Mashery | Mashery REST management API | Transaction analytics (real-time event webhook) |
| Oracle API Gateway (OAG) | Management REST interface | Log export (syslog/access-log text or JSON log target) |
Each gateway connector operates by discovering API definitions and ingesting transaction data. This data is then standardized and stored for analysis.
The integration process consists of two distinct parts:
All five connectors normalize the raw transaction records from their respective gateways into a canonical data structure. This standardized record includes the following fields:
front-end URIback-end URIservice nameclient IPgateway IPHTTP methodHTTP statuslatencyOnce normalized, these records are stored in a unified traffic-log table. Each record is tagged with a gateway_type to identify its source:
layer7webmethodsakanatibco_masheryoracle-oagThis unified data feeds the platform's aggregation tables, observability dashboards, and learned example generation surfaces. The connector is designed to recognize and discard non-transactional events, such as policy changes or system alerts that lack service, method, or status information.
TXN transaction-log line.TXN-style lines), compatible with all OAG and Vordel versions.These connectors are designed to capture transaction-level metadata, which is sufficient for service discovery, dashboards, and SLO reporting. The capture of request and response bodies is not guaranteed and depends entirely on whether the specific API gateway exposes this data in its logging or event-streaming interface.
For certain gateways, the log field names and JSON schema can be configured by the gateway operator and may vary across product versions. This is particularly true for:
The connector is designed to accept a wide set of field name aliases. The exact field mapping is typically confirmed during the initial onboarding for an environment using one of these gateways.
The connectors target current and recent releases of the specified API gateways over HTTP/HTTPS.
Modern, REST-native API management platforms are addressed by the generic-HTTP receiver.