Kibana 简明教程

Kibana - Management

在 Kibana 中,管理部分用于管理索引模板。在本节中,我们将讨论以下内容 −

  1. 创建不带时间过滤字段的索引模板

  2. 创建带时间过滤字段的索引模板

Create Index Pattern Without Time Filter field

为此,请转到 Kibana UI,然后单击管理 −

kibana ui management

要使用 Kibana,我们首先必须创建从 Elasticsearch 中填充内容的索引。你可以获取从 Elasticsearch → 索引管理提供的全部索引,如图所示 −

elasticsearch index management

目前 Elasticsearch 中有上述索引。文档计数告诉我们每个索引中可用的记录数。如果有任何索引已更新,文档计数将会不断变化。主存储将显示已上传的每个索引的大小。

若要在 Kibana 中创建新索引,我们需要单击下面的索引模板 −

index patterns

单击索引模板后,会显示以下屏幕 −

index patterns screen

请注意,创建索引模板按钮用于创建新索引。回想一下,我们在本教程的开始就已经创建了 countriesdata-28.12.2018。

Create Index Pattern with Time filter field

单击创建索引模板来创建新索引。

time filter field

会显示 Elasticsearch 中的索引,选择一个以创建新索引。

create index pattern

现在,单击下一步。

下一步是配置设置,你需要输入以下内容 −

  1. 时间过滤字段名称用于根据时间过滤数据。下拉菜单将显示索引中所有与时间和日期相关的字段。

如下图所示,Visiting_Date 是日期字段。选择 Visiting_Date 作为时间过滤字段名称。

time filter field name

单击 {} 按钮来创建索引。完成后,它将显示索引 medicalvisits-26.01.2019 中显示的所有字段,如下图所示 −

我们将在索引 medicalvisits-26.01.2019 中具有以下字段 −

["Visit_Status","Time_Delay","City","City_id","Patient_Age","Zipcode","Latitude
","Longitude","Pathology","Visiting_Date","Id_type","Id_personal","Number_Home_
Visits","Is_Patient_Minor","Geo_point"].

该索引包含家庭就诊的所有数据。从 logstash 插入时,Elasticsearch 还添加了一些附加字段。

medical visits
medical visits logstash
medical visits elasticsearch
medical visits additional fields