Integrate Software AG Products Using Digital Event Services 10.4 | Integrate Software AG Products Using Digital Event Services | API Gateway Configuration Guide | API Gateway Configuration | Connecting to an External Kibana
 
Connecting to an External Kibana
You have to perform the following configurations if you are connecting to an external Kibana:
*Ensure the Kibana version is compatible with the Elasticsearch version as Kibana and Elasticsearch have a one-to-one mapping. For details on version compatibility, see Support Matrix
*To connect to an external Kibana you have to merge, replace or add the file kibana.yml from the installed location to C:\API Gateway instance\profiles\IS_default\apigateway\dashboard\config
Note: You have to specify the Elasticsearch host and port details in the external Kibana config file.
*If you are using a Kibana version different than the one shipped with API Gateway you have to specify the version in C:\API Gateway instance\IntegrationServer\instances\default\packages\WmAPIGateway\config\resources\kibana\config\5\config.json
Note: If you are using Kibana version lesser than 5 you have to specify the version in C:\API Gateway instance\IntegrationServer\instances\default\packages\WmAPIGateway\config\resources\kibana\config\config.json
*Turn off Kibana auto start by setting the property apigw.kibana.autostart to false located in C:\API Gateway instance\profiles\IS_default\apigateway\config\uiconfiguration.properties
*Specify the Kibana URL in the property dashboardInstance located in C:\API Gateway instance\IntegrationServer\instances\default\packages\WmAPIGateway\config\resources\beans\gateway-core.xml
For example:
<entry key="dashboard">
<map key-type="java.lang.String">
<entry key="dashboardInstance" value="http://kibanahost:9405"/>
</map>
</entry>

Copyright © 2019 | Software AG, Darmstadt, Germany and/or Software AG USA, Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors.
Innovation Release