首页 > 解决方案 > 缺少索引模式

问题描述

我在 Kibana 中遗漏了一些索引模式,我一直在试图弄清楚为什么会出现这种情况。我已经安装了 logstash、elasticsearch 和 kibana 并启动了这些服务。如何在本节中显示 logstash、apache-access 等?只有filebeat显示。

Kibana 索引模式

我已经对 localhost 和 port 使用了 CURL 命令来查看索引,并且只显示了 kibana 和 filebeat,而 apache-access 和 logstash 也没有看到。

谁能引导我朝着正确的方向解决这个问题,并能够在模式部分下看到“logstash”和“apache-access”。

标签: logstashkibanafilebeatlogstash-configurationelk

解决方案


数据保存在 Elasticsearch 集群的索引中,在 Kibana 中,您可以定义索引模式以同时显示多个索引。

当您查看屏幕截图的左侧菜单时,您会发现一个名为“索引管理”的菜单项,所有索引都将显示在那里,您将在此处找到 Elasticsearch 集群中存在的索引的名称。

Kibana 中的索引模式只是一种(通配符)模式,可让您查看数据。

在屏幕截图的右上角,您会看到“+ 创建索引模式”按钮,通过单击该按钮,您可以定义一个新模式,该模式将与现有模式 (filebeat-*) 相邻。

一旦您定义了第二个,您就可以定义打开 Kibana 时选择的默认选项,并且您在 Kibana 的发现页面上将提供一个下拉菜单,该下拉菜单具有当时用于您发现的活动索引模式。tash 所以简而言之,按两次“创建索引模式”按钮,输入一次 logstash* 作为模式,一次输入 apache-access* 作为模式。


推荐阅读