求求你不要再用命令看日志了?这个图形界面工具不香?
作者:废物大师兄
Kibana是一个开源的分析和可视化平台 , 设计用于和Elasticsearch一起工作 。
你用Kibana来搜索 , 查看 , 并和存储在Elasticsearch索引中的数据进行交互 。
你可以轻松地执行高级数据分析 , 并且以各种图标、表格和地图的形式可视化数据 。
Kibana使得理解大量数据变得很容易 。 它简单的、基于浏览器的界面使你能够快速创建和共享动态仪表板 , 实时显示Elasticsearch查询的变化 。
1.安装Kibana
2.Kibana配置
3.访问Kibana
Kibana是一个Web应用程序 , 你可以通过5601来访问它 。 例如:localhost:5601或者http://YOURDOMAIN.com:5601
当访问Kibana时 , 默认情况下 , Discover页面加载时选择了默认索引模式 。 时间过滤器设置为最近15分钟 , 搜索查询设置为match-all(*)
3.1.检查Kibana状态
文章图片
或者http://192.168.101.5:5601/api/status返回JSON格式状态信息
4.用Elasticsearch连接到Kibana
在你开始用Kibana之前 , 你需要告诉Kibana你想探索哪个Elasticsearch索引 。 第一次访问Kibana是 , 系统会提示你定义一个索引模式以匹配一个或多个索引的名字 。
(提示:默认情况下 , Kibana连接允许在localhost上的Elasticsearch实例 。 为了连接到一个不同的Elasticsearch实例 , 修改kabana.yml中Elasticsearch的URL , 然后重启Kibana 。 )
为了配置你想要用Kibana访问的Elasticsearch索引:
1、访问KibanaUI 。 例如 , localhost:56011或者http://YOURDOMAIN.com:5601
2、指定一个索引模式来匹配一个或多个你的Elasticsearch索引 。 当你指定了你的索引模式以后 , 任何匹配到的索引都将被展示出来 。
(画外音:*匹配0个或多个字符;指定索引默认是为了匹配索引 , 确切的说是匹配索引名字)
3、点击“
NextStep
”以选择你想要用来执行基于时间比较的包含timestamp字段的索引 。 如果你的索引没有基于时间的数据 , 那么选择“
Idon’twanttousetheTimeFilter
”选项 。
4、点击“
Createindexpattern
”按钮来添加索引模式 。 第一个索引模式自动配置为默认的索引默认 , 以后当你有多个索引模式的时候 , 你就可以选择将哪一个设为默认 。 (提示:Management>IndexPatterns)
文章图片
文章图片
文章图片
现在 , Kibana已经连接到你的Elasticsearch数据 。 Kibana展示了一个只读的字段列表 , 这些字段是匹配到的这个索引配置的字段 。
5.Discover
你可以从Discover页面交互式的探索你的数据 。 你可以访问与所选择的索引默认匹配的每个索引中的每个文档 。 你可以提交查询请求 , 过滤搜索结构 , 并查看文档数据 。 你也可以看到匹配查询请求的文档数量 , 以及字段值统计信息 。 如果你选择的索引模式配置了time字段 , 则文档随时间的分布将显示在页面顶部的直方图中 。 
文章图片
文章图片
5.1.设置时间过滤
imgimgimg
5.2.搜索数据
你可以在搜索框中输入查询条件来查询当前索引模式匹配的索引 。 在查询的时候 , 你可以使用Kibana标准的查询语言(基于Lucene的查询语法)或者完全基于JSON的Elasticsearch查询语言DSL 。 Kibana查询语言可以使用自动完成和简化的查询语法作为实验特性 , 您可以在查询栏的“选项”菜单下进行选择 。
当你提交一个查询请求时 , 直方图、文档表和字段列表都会更新 , 以反映搜索结果 。 命中(匹配到的文档)总数会显示在工具栏中 。 文档表格中显示了前500个命中 。 默认情况下 , 按时间倒序排列 , 首先显示最新的文档 。 你可以通过点击“Time”列来逆转排序顺序 。 
文章图片
文章图片
5.2.1.Lucene查询语法
Kibana查询语言基于Lucene查询语法 。 下面是一些提示 , 可能会帮到你:
为了执行一个文本搜索 , 可以简单的输入一个文本字符串 。 例如 , 如果你想搜索web服务器的日志 , 你可以输入关键字"
- 不要怀疑,说话不清楚就是语言障碍,赶紧去矫正
- 王源被男粉丝表白,当众请求“不要谈恋爱”,用词奇特让女粉慌了
- 印度人想不明白:洋垃圾里面全是宝,中国为啥不要?
- 女人到了60岁,最好不要烫小卷,教你这样选发型,时髦减龄又洋气
- 餐厅中父子二人激烈争吵,儿子欲动手打父亲。网友:不要等到子欲养而亲不待
- 2021年买MPV不要错过这两款,都是合资品牌狠角色,买到就是赚到
- 驴友强调“沙漠里看到西瓜再渴也不要吃!”,这到底是为何?
- 德国左右为难!不要俄罗斯天然气要挨冻,不听美国话要挨制裁大棒
- 电视墙还在纠结要不要贴瓷砖?学学我,这样做客厅美美哒!
- 警方提醒:这种快递千万不要签收!
