1、首先通过kibana使用以下API查看某一索引的结构。
2、其次通过之后采用默认的配置进行出现定义字段。
3、最后通过动态映射的方法添加到mapping,就可以找到。
Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互 *** 作。也可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。
学习网址:
https://www.elastic.co/guide/cn/kibana/current/setup.html
一、工具栏导航
graph
在Elasticsearch数据中显示并分析相关关系。
discover
通过查询和过滤原始文档以交互方式浏览数据。
visualize
在Elasticsearch索引中创建可视化并聚合数据存储。
dashboard
显示并共享可视化和保存的搜索的集合。
canvas
以像素完美的方式展示您的数据。
maps
探索来自Elasticsearch和Elastic Maps Service的地理空间数据。
machine learning
自动对时间序列数据的正常行为建模以检测异常。
infrastructure
探索基础结构指标和常见服务器,容器和服务的日志。
logs
实时流式记录日志或在类似控制台的体验中滚动浏览历史视图。
APM
从应用程序内部自动收集深入的性能指标和错误。
uptime
执行端点运行状况检查和正常运行时间监视。
SIEM
探索安全指标并记录事件和警报
Console
跳过cURL并使用此JSON接口直接处理您的数据。
Index Patterns
管理有助于从Elasticsearch检索数据的索引模式。
Monitoring
跟踪d性堆栈的实时运行状况和性能。
Rollups
将历史数据汇总并存储在较小的索引中,以供将来分析。
Saved Objects
导入,导出和管理您保存的搜索,可视化和仪表板。
Security Settings
保护您的数据并轻松管理哪些用户可以访问用户和角色。
Spaces
将仪表板和其他保存的对象组织到有意义的类别中。
Watcher
通过创建,管理和监视警报来检测数据中的更改。
Dev Tools
开发工具
metrics
从服务器上运行的 *** 作系统和服务收集指标。
management
管理索引,索引模式,保存的对象,Kibana设置等。
二、查询语法
1.通配符搜索可以在单个条件下运行,?用于替换单个字符,以及*替换零个或多个字符
2.常用表达通过将正则表达式模式包含在正斜杠("/")中,可以将它们嵌入查询字符串中
3.模糊性我们可以使用“模糊”运算符搜索与我们的搜索词相似但不完全相同的词
4.范围可以为日期,数字或字符串字段指定范围。包含范围用方括号指定,[min TO max]排除范围用花括号指定{min TO max}
三、Discover 的数据探索功能
搜索页面详情如下图:
四、Visualize的 *** 作及其配置
点击创建新的可视化,选择图表类型和数据索引来进行可视化绘图 *** 作。
可以通过单击 + Add Metrics 按钮来添加聚合。
在 Custom Label 输入域中输入字符串以更改显示标签。
为视图X轴选择一个桶聚合:
一旦指定了 X 轴聚合,可以定义子聚合来优化可视化。单击 + Add Sub Aggregation 定义子聚合,然后选择 Split Area 或 Split Chart ,然后从类型列表中选择一个子聚合。
在图表轴上定义多个聚合时,可以使用聚合类型右侧的向上或向下箭头来更改聚合的优先级。
五、Dashboard的使用
要用仪表板,你需要至少有一个已保存的 visualization。
Kibana 仪表板(Dashboard) 展示保存的可视化结果集合。在编辑模式下,可以根据需要安排和调整可视化结果集,并保存仪表板,以便重新加载和共享。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)