将 Elasticsearch 连接到 Kibana

Connecting Elasticsearch to Kibana

我试图通过连接到 elasticsearch 并在 R 中创建一个名为“iris”的索引来在 kibana 中显示 iris 数据。我正在执行以下步骤:

  1. 执行 elasticsearch 5.5.3 批处理文件(localhost:9200 在网页上显示结果)

  2. 运行 R中如下代码(成功连接并显示鸢尾花搜索结果)

    **库(elasticsearchr)

    es<- elastic("http://localhost:9200", "iris", "data")

    es %index% 虹膜

    for_everything <- 查询('{ “match_all”:{} }')

    es %search% for_everything**

  3. 运行 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”一词。我也认为你必须改变你的搜索短语。