- Kibana 教程
- Kibana - 首页
- Kibana - 概述
- Kibana - 环境设置
- Kibana - ELK Stack 简介
- Kibana - 加载示例数据
- Kibana - 管理
- Kibana - 发现
- Kibana - 聚合和指标
- Kibana - 创建可视化
- Kibana - 使用图表
- Kibana - 使用图形
- Kibana - 使用热力图
- 使用坐标地图
- Kibana - 使用区域地图
- 使用仪表盘和目标
- Kibana - 使用画布
- Kibana - 创建仪表板
- Kibana - Timelion
- Kibana - 开发工具
- Kibana - 监控
- 使用 Kibana 创建报表
- Kibana 有用资源
- Kibana - 快速指南
- Kibana - 有用资源
- Kibana - 讨论
Kibana - 使用 Kibana 创建报表
可以通过使用 Kibana UI 中提供的“共享”按钮轻松创建报表。
Kibana 中的报表以以下两种形式提供:
- 永久链接
- CSV 报表
报表作为永久链接
在执行可视化操作时,您可以按如下方式共享:
使用“共享”按钮以嵌入代码或永久链接的形式与他人共享可视化。
对于嵌入代码,您将获得以下选项:
您可以生成 iframe 代码作为快照或已保存对象的短网址或长网址。快照不会提供最新数据,用户将能够看到共享链接时保存的数据。稍后进行的任何更改都不会反映出来。
对于已保存的对象,您将获得对该可视化进行的最新更改。
长网址的快照 IFrame 代码:
<iframe src="https://:5601/app/kibana#/visualize/edit/87af cb60-165f-11e9-aaf1-3524d1f04792?embed=true&_g=()&_a=(filters:!(),linked:!f,query:(language:lucene,query:''), uiState:(),vis:(aggs:!((enabled:!t,id:'1',params:(field:Area),schema:metric,type:max),(enabled:!t,id:'2',p arams:(field:Country.keyword,missingBucket:!f,missingBucketLabel:Missing,order:desc,orderBy:'1',otherBucket:! f,otherBucketLabel:Other,size:10),schema:segment,type:terms)),params:(addLegend:!t,addTimeMarker:!f,addToo ltip:!t,categoryAxes:!((id:CategoryAxis-1,labels:(show:!t,truncate:100),position:bottom,scale:(type:linear), show:!t,style:(),title:(),type:category)),grid:(categoryLines:!f,style:(color:%23eee)),legendPosition:right, seriesParams:!((data:(id:'1',label:'Max+Area'),drawLi nesBetweenPoints:!t,mode:stacked,show:true,showCircles:!t,type:histogram,valueAxis:ValueAxis-1)),times:!(), type:histogram,valueAxes:!((id:ValueAxis-1,labels:(filter:!f,rotate:0,show:!t,truncate:100),name:LeftAxis-1, position:left,scale:(mode:normal,type:linear),show:!t,style:(),title:(text:'Max+Area'),type:value))),title: 'countrywise_maxarea+',type:histogram))" height="600" width="800"></iframe>
短网址的快照 IFrame 代码:
<iframe src="https://:5601/goto/f0a6c852daedcb6b4fa74cce8c2ff6c4?embed=true" height="600" width="800"><iframe>
作为快照和短网址。
使用短网址:
https://:5601/goto/f0a6c852daedcb6b4fa74cce8c2ff6c4
关闭短网址后,链接如下所示:
https://:5601/app/kibana#/visualize/edit/87afcb60-165f-11e9-aaf1-3524d1f04792?_g=()&_a=(filters:!( ),linked:!f,query:(language:lucene,query:''),uiState:(),vis:(aggs:!((enabled:!t,id:'1',params:(field:Area), schema:metric,type:max),(enabled:!t,id:'2',params:(field:Country.keyword,missingBucket:!f,missingBucketLabel: Missing,order:desc,orderBy:'1',otherBucket:!f,otherBucketLabel:Other,size:10),schema:segment,type:terms)), params:(addLegend:!t,addTimeMarker:!f,addTooltip:!t,categoryAxes:!((id:CategoryAxis-1,labels:(show:!t,trun cate:100),position:bottom,scale:(type:linear),show:!t,style:(),title:(),type:category)),grid:(categoryLine s:!f,style:(color:%23eee)),legendPosition:right,seriesParams:!((data:(id:'1',label:'Max%20Area'),drawLines BetweenPoints:!t,mode:stacked,show:true,showCircles:!t,type:histogram,valueAxis:ValueAxis-1)),times:!(), type:histogram,valueAxes:!((id:ValueAxis-1,labels:(filter:!f,rotate:0,show:!t,truncate:100),name:LeftAxis-1, position:left,scale:(mode:normal,type:linear),show:!t,style:(),title:(text:'Max%20Area'),type:value))),title:'countrywise_maxarea%20',type:histogram))
当您在浏览器中点击上述链接时,您将获得与上面显示相同的可视化。以上链接在本地托管,因此在本地环境之外使用时将无法正常工作。
CSV 报表
您可以在 Kibana 中获取 CSV 报表,其中包含数据,这些数据主要位于“发现”选项卡中。
转到“发现”选项卡并选择您想要获取数据的任何索引。这里我们使用了索引:countriesdata-26.12.2018。以下是索引中显示的数据:
您可以从上述数据创建如下所示的表格数据:
我们从“可用字段”中选择了字段,并将先前看到的数据转换为表格格式。
您可以将上述数据以 CSV 报表的形式获取,如下所示:
“共享”按钮具有 CSV 报表和永久链接的选项。您可以点击“CSV 报表”并下载它。
请注意,要获取 CSV 报表,您需要保存数据。
确认保存并点击“共享”按钮和“CSV 报表”。您将看到以下显示:
点击“生成 CSV”以获取您的报表。完成后,它将指示您转到管理选项卡。
转到管理选项卡→报表
它显示报表名称、创建时间、状态和操作。您可以点击上面突出显示的下载按钮,获取您的 csv 报表。
我们刚刚下载的 CSV 文件如下所示: