Kibana 简明教程
Kibana - Create Dashboard
在之前的章节中,我们已经看到了如何创建垂直条形、水平条形、饼图等形式的可视化。在本章中,让我们学习如何将它们组合成仪表板。仪表板是由您创建的可视化集合,因此您可以同时查看它们。
Getting Started with Dashboard
要在 Kibana 中创建仪表板,请单击“仪表板”选项,如下所示 −
现在,单击“创建新仪表板”按钮,如下所示。它将带我们到如下所示的屏幕 −
请注意,到目前为止,我们还没有创建任何仪表板。顶部有选项,我们可以在其中保存、取消、添加、选项、共享、自动刷新,还可以更改时间以获取仪表板上的数据。我们将单击上面显示的“添加”按钮来创建一个新仪表板。
Add Visualization to Dashboard
当我们单击“添加”按钮(左上角)时,它会显示我们创建的可视化,如下所示 −
选择您要添加到仪表板的可视化。我们将选择前三个可视化,如下所示 −
这是它们在屏幕上同时显示的方式 −
因此,作为用户,您能够获得我们上传的数据的总体详细信息——按国家/地区划分,包括国家/地区名称、区域名称、面积和人口字段。
所以现在我们知道了所有可用的区域,按降序排列的每个国家的人口最多、面积最大的区域等等。
这只是我们上传的示例数据可视化,但在实际中,跟踪您业务的详细信息变得非常容易,例如您有一个每月或每天获得数百万次点击的网站,您想要跟踪每天、每小时、每分钟、每秒完成的销售额,并且如果您有 ELK 堆栈,Kibana 可以按您需要的方式每小时、每分钟、每秒在您眼前显示您的销售可视化。它会显示实际世界中正在发生的实时数据。
总的来说,Kibana 在按天、按小时或每分钟提取有关您业务交易的准确详细信息方面发挥着非常重要的作用,因此公司知道进展如何。
Changing Time Range for Dashboard
目前,您会看到显示的数据是过去 15 分钟的数据。请注意,这是一个没有时间字段的静态数据,因此显示的数据不会改变。当您将数据连接到实时系统时,更改时间也将显示反映的数据。
默认情况下,您会看到“过去 15 分钟”,如下所示 −
单击“过去 15 分钟”,然后将显示您可选择的时段范围。
请注意,有快速、相对、绝对和最新选项。以下屏幕截图显示了快速选项的详细信息 −
现在,单击相对以查看可用的选项 −
您可以在此处指定分钟、小时、秒、月、年前的起始和结束日期。
绝对选项具有以下详细信息 −
您可以看到日历选项,并可以选择一个日期范围。
“最新”选项将回传“过去 15 分钟”选项以及您最近选择的其他选项。选择时段范围将更新位于该时段范围内的数据。
Using Search and Filter in Dashboard
我们还可以在仪表板上使用搜索和筛选器。在搜索中,假设如果我们需要获取特定区域的详细信息,我们可以添加搜索,如下所示 −
在上述搜索中,我们使用了 Region(区域)字段,并且需要显示区域为 OCEANIA(大洋洲)的详细信息。
我们获得以下结果 −
根据以上数据,我们可以说在大洋洲地区,澳大利亚人口最多,面积最大。
类似地,我们也可以添加筛选器,如下所示 −
接下来,单击“添加筛选器”按钮,它将显示索引中提供的字段的详细信息,如下所示 −
选择您要在其上进行筛选的字段。我将使用 Region(区域)字段来获取亚洲地区详细信息,如下所示 −
保存筛选器,您应该会看到以下筛选器 −
现在,数据将按所添加的筛选器显示 −
您还可以添加更多筛选器,如下所示 −
您可以单击“禁用”复选框来禁用筛选器,如下所示。
您可以单击同一复选框以将其激活并激活筛选器。请注意,有一个删除按钮可用于删除筛选器。编辑按钮可用于编辑筛选器或更改筛选器选项。
对于显示的可视化效果,您将看到如下所示的三个点 -
单击并显示如下所示的选项 -