Troubleshooting Tips: Starting and configuring Elasticsearch and Kibana
1. What happens when I start webMethods API Gateway without Elasticsearch?
If Elasticsearch is not configured, the server.log displays the following exception
indicating a missing configuration:
Cannot invoke "com.softwareag.apigateway.core.datastore.AbstractDataStoreClient.getDataStoreConfiguration()" because the return value of "com.softwareag.apigateway.core.datastore.ElasticsearchClientFactory.getDataStoreClient()" is null.
When webMethods API Gateway initialization fails, the WmAPIGateway package does not load and the UI is not accessible. For more information regarding the supported Elasticsearch and Kibana versions and their compatibility with different systems, see API Gateway, Elasticsearch, and Kibana Compatibility Matrix.
2. Does the installer provide any indications about the Elasticsearch dependency when I select webMethods API Gateway?
The installer does not provide any indication of the Elasticsearch and Kibana dependency.
3. How can I verify if my webMethods API Gateway instance is connected to Elasticsearch?
You can verify the connection between webMethods API Gateway and the Elasticsearch if
you are able to perform the following steps:
- Log in to webMethods API Gateway.
- Able to view the Kibana dashboard.
- Check webMethods API Gateway health. For more information on webMethods API Gateway health check, see Monitoring API Gateway Health.