API Gateway - Elasticsearch Compatibility Matrix
As stated earlier, API Gateway uses Elasticseach as its primary data storage. The compatible Elasticsearch versions for the API Gateway versions depend on the API Gateway data type.
API Gateway data can be broadly classified into following four types:
Core data. This type includes APIs, Applications, Policies, Plans, Packages, Administration Settings, Security Configurations (Keystores/Trustores) & Tokens (OAuth/API Keys).
Transaction data. This type includes the runtime transactions events and metrics data.
Application logs Audit logs The table below lists the Elasticsearch versions that support the storage of core data and transaction data of the available API Gateway versions:
API Gateway Version | Compatible Elastic Search Versions (Core data level) | Compatible Elastic Search Versions (Transaction data level) |
10.5 | 7.2.0 | All Elasticsearch versions |
10.4 | 5.6.4, 2.3.2 | All Elasticsearch versions |
10.3 | 5.6.4, 2.3.2 | All Elasticsearch versions |
10.2 | 5.6.4, 2.3.2 | All Elasticsearch versions |
10.1 | 2.3.2 | All Elasticsearch versions |
9.12 | 2.3.2 | All Elasticsearch versions |
API Gateway ships the OSS versions of Elasticsearch, Kibana and Filebeat; and only the OSS versions of Kibana and Filebeat are compatible with the OSS version of Elasticsearch.