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 MatrixTo 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\configNote:
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.jsonNote:
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.propertiesSpecify the kibana URL in the property
dashboardInstance located in
C:\API Gateway instance\IntegrationServer\instances\default\packages\WmAPIGateway\config\resources\beans\gateway-core.xmlFor example:
<entry key="dashboard">
<map key-type="java.lang.String">
<entry key="dashboardInstance" value="http://kibanahost:9405"/>
</map>
</entry>