elasticsearch Logstash+ES+Kibana设置?,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana" /> elasticsearch Logstash+ES+Kibana设置?,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana" />

elasticsearch Logstash+ES+Kibana设置?

elasticsearch Logstash+ES+Kibana设置?,elasticsearch,logstash,kibana,elasticsearch,Logstash,Kibana,我已经在我的机器上下载了logstash-1.4.1、elasticsearch-1.1和kibana-3.1.0。目前,我执行以下步骤来运行三个并查看我的日志: 运行./bin/elasticsearch以启动弹性搜索。 运行bin/logstash-f logstash-simple.conf启动logstash。所以直到这里,我的日志都存储在ES中。 要查看我的日志,我转到kibana-3.1.0文件夹,打开其中的index.html文件,然后选择一个仪表板,我的日志就会出现并能够分析它们

我已经在我的机器上下载了logstash-1.4.1、elasticsearch-1.1和kibana-3.1.0。目前,我执行以下步骤来运行三个并查看我的日志:

运行./bin/elasticsearch以启动弹性搜索。 运行bin/logstash-f logstash-simple.conf启动logstash。所以直到这里,我的日志都存储在ES中。 要查看我的日志,我转到kibana-3.1.0文件夹,打开其中的index.html文件,然后选择一个仪表板,我的日志就会出现并能够分析它们。 因此,目前运行index.html并在浏览器中显示一个本地文件url,其中包含索引文件的目录结构:file:///path/to/file/kibana-3.1.0/index.html/dashboard/file/default.json

我想通过一个合适的url来查看我的日志,我也可以把它交给我的客户端运行。如果我尝试http://this.is.my.ip:9200//_search?pretty=true,我可以看到以明文格式存储在ES中的日志

我应该如何使用URL而不是index.html来查看日志。我想把它交给客户,这样他就可以通过它的机器查看日志

如果我尝试http://this.is.my.ip:9200/kibana,我找不到uri[/kibana]和方法[get]的处理程序


我是新来的。我想我错过了什么。请帮忙

您需要一个web服务器,例如apache在端口80上运行,并将kibana文件夹放入apache htdocs文件夹中。因此,您将获得URL:http:/this.is.my.ip/kibana-3.1.0/index.html


然后你想通过上面的链接查看你的日志。此外,您还可以将此url提供给您的客户端。

这是Apache日志上Logstash、ElasticSearch和Kibana的最新安装和集成教程


所以,对于我的本地机器,我可以打开放在我机器上的index.html,然后从单独的机器上查看日志,我需要一个web服务器???是的!实际上,Kibana是一个静态html+js站点。所以,您需要为客户端提供一个web服务器来获取此文件并连接到您的ES。好的!所以现在我在我的机器上有了jboss。我需要Apache Web服务器吗?不需要!JBoss还可以显示为web服务器。您将kibana-3.1.0放在ROOT.WAR文件夹下。或者,如果您使用JBoss7,请将其置于welcome-content.Ok!我猜在你的回答中,你没有在URL中输入端口号??端口号将是80而不是9200,这是用于ES的?正当