将 Elasticsearch 连接到 Kibana
Connecting Elasticsearch to Kibana
我试图通过连接到 elasticsearch 并在 R 中创建一个名为“iris”的索引来在 kibana 中显示 iris 数据。我正在执行以下步骤:
执行 elasticsearch 5.5.3 批处理文件(localhost:9200 在网页上显示结果)
运行 R中如下代码(成功连接并显示鸢尾花搜索结果)
**库(elasticsearchr)
es<- elastic("http://localhost:9200", "iris", "data")
es %index% 虹膜
for_everything <- 查询('{
“match_all”:{}
}')
es %search% for_everything**
运行 Kibana 5.5.3 批处理文件(已检查显示 #elasticsearch.url: "http://localhost:9200" 的 yml 文件)
但是,Kibana 无法搜索索引“iris”,如下所示:
我在第 3 步之前尝试 运行 logstash 5.5.3 批处理文件,但它在命令提示符下生成错误消息并关闭。另一件奇怪的事情是,我在网络上没有看到在 localhost:9200 上创建的任何索引,而在 R 中搜索索引显示结果。另外,下面是我在第 1 步开始时收到的消息。
仅供参考,http://localhost:9200/_cat/indices 的结果
这是我的 kibana 管理 > 索引模式页面的快照。
您应该通过管理 -> kibana -> 索引模式将 index pattern
添加到 kibana。
目前您正在索引的 none 上搜索“iris”一词。我也认为你必须改变你的搜索短语。
我试图通过连接到 elasticsearch 并在 R 中创建一个名为“iris”的索引来在 kibana 中显示 iris 数据。我正在执行以下步骤:
执行 elasticsearch 5.5.3 批处理文件(localhost:9200 在网页上显示结果)
运行 R中如下代码(成功连接并显示鸢尾花搜索结果)
**库(elasticsearchr)
es<- elastic("http://localhost:9200", "iris", "data")
es %index% 虹膜
for_everything <- 查询('{ “match_all”:{} }')
es %search% for_everything**
运行 Kibana 5.5.3 批处理文件(已检查显示 #elasticsearch.url: "http://localhost:9200" 的 yml 文件)
但是,Kibana 无法搜索索引“iris”,如下所示:
我在第 3 步之前尝试 运行 logstash 5.5.3 批处理文件,但它在命令提示符下生成错误消息并关闭。另一件奇怪的事情是,我在网络上没有看到在 localhost:9200 上创建的任何索引,而在 R 中搜索索引显示结果。另外,下面是我在第 1 步开始时收到的消息。
您应该通过管理 -> kibana -> 索引模式将 index pattern
添加到 kibana。
目前您正在索引的 none 上搜索“iris”一词。我也认为你必须改变你的搜索短语。