Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用java web应用程序创建代理,将kibana与elasticsearch连接起来_Java_<img Src="//i.stack.imgur.com/RUiNP.png" Height="16" Width="18" Alt="" Class="sponsor Tag Img">elasticsearch_Kibana_Http Proxy - Fatal编程技术网 elasticsearch,kibana,http-proxy,Java,elasticsearch,Kibana,Http Proxy" /> elasticsearch,kibana,http-proxy,Java,elasticsearch,Kibana,Http Proxy" />

使用java web应用程序创建代理,将kibana与elasticsearch连接起来

使用java web应用程序创建代理,将kibana与elasticsearch连接起来,java,elasticsearch,kibana,http-proxy,Java,elasticsearch,Kibana,Http Proxy,您好,我想知道是否有任何机会,我可以连接kibana与弹性搜索与java web应用程序代理?目前在kibana config.js中,连接elasticsearch的代码如下所示 elasticsearch: "http://elasticsearch_host:9200" 但我想要下面这样的东西 elasticsearch: "http://javaapp_host:8080/web-app/KibanaProxy(servlet/jsp) 有人能告诉我,我如何才能做到这一点吗?网络应用

您好,我想知道是否有任何机会,我可以连接kibana与弹性搜索与java web应用程序代理?目前在kibana config.js中,连接elasticsearch的代码如下所示

elasticsearch: "http://elasticsearch_host:9200"
但我想要下面这样的东西

elasticsearch: "http://javaapp_host:8080/web-app/KibanaProxy(servlet/jsp)

有人能告诉我,我如何才能做到这一点吗?

网络应用程序需要接受查询,进行修改并将其发送到ES并返回响应。 下面是一个在nodeJS中生成的Kibana代理示例


Kibana Proxy-

您需要编写一个代理并更改您在问题中的设置Yeah@VineethMohan我只是想知道这可能吗?为什么不可能,webapp需要接受查询,进行修改并将其发送到ES并返回响应。如果有任何与java相关的内容,我非常欣赏,但我不知道。但过程是一样的。截取查询并转发它。