引言

kibana可以帮助我们更直观的看到Elasticsearch中的索引数据,本篇博客将介绍Linux环境下Kibana的安装及使用。

安装步骤

以下安装步骤是基于Linux CentOS 7环境:

1. 通过wget下载kibana安装包并解压
wget https://artifacts.elastic.co/downloads/kibana/kibana-6.5.4-linux-x86_64.tar.gztar -zxvf kibana-6.5.4-linux-x86_64.tar.gz

这里下载的版本和之前安装的Elasticsearch版本保持一致。

2. 修改kibana配置文件
vim config/kibana.yml# 放开注释,将默认配置改成如下:server.port: 5601
server.host: "0.0.0.0"
elasticsearch.url: "http://192.168.*.*:9200"
kibana.index: ".kibana"
3. 启动Kibana
bin/kibana

启动过程中,如果Elasticsearch没有启动,会有警告信息输出:


Elasticsearch启动之后,kibana连接成功,输出信息如下:


我们也可以通过浏览器访问,看到如下界面:

使用教程

1. 创建pattern

正如上面的界面所示,安装之后,kibana会提示你创建搜索索引时对应的pattern,(这里我之前通过接口创建了user索引,并插入了一些数据)我们填写好符合格式要求的index pattern,直接next step


下面我们就可以在discover页面筛选索引


展开_source,可以看到具体数据:

2. 使用Dev Tool

在Kibana中,我们可以通过Dev Tool直接操作索引相关API:


上面API是获取user索引的mapping结构。下面是根据手机号查询索引数据的一个方法:

通过这个工具,我们可以更快速直观地查询到索引数据。

总结

工作以来也用过很长一段时间的kibana查询日志,但没有自己搭建过,很多其他的功能也并不知道,正好趁着这次使用ES的机会,学到了一些东西。

【Linux】kibana安装与使用教程相关推荐

  1. Linux下安装Nginx完整教程及常见错误解决方案

    Linux下安装Nginx完整教程及常见错误解决方案 参考文章: (1)Linux下安装Nginx完整教程及常见错误解决方案 (2)https://www.cnblogs.com/chenxiaoch ...

  2. Aria2 Linux 完整安装及使用教程

    https://www.nzwang-lab.net/2018/07/22/Aria2/ title: "突破百度云限制,多线程下载下载神器" subtitle: "ai ...

  3. linux下安装ffmpeg的教程

    一.centos linux下安装ffmpeg的教程 1.进入官网下载 点击Download Source Code下载即可,此时得到压缩包ffmpeg-snapshot.tar.bz2 在压缩包目录 ...

  4. 宝塔 linux面板,宝塔Linux面板安装使用入门教程_Linux系统云服务器/云服务器/独立服务器建站面板安装入门教程...

    宝塔Linux面板是一款非常好用且使用简单的Linux系统云服务器.云服务器.独立服务器运维面板!支持一键LAMP.LNMP.集群.监控.网站.FTP.数据库.JAVA等100多项服务器管理功能.为L ...

  5. 【Linux Deploy】一、Linux Deploy安装配置使用教程

    2019独角兽企业重金招聘Python工程师标准>>> 作为一个程序猿和一个业余的玩机爱好者,自然喜欢折腾各种技术和设备,前几天无意间注意到一个可以在安卓机器上使用chroot容器技 ...

  6. Windows、Linux下安装Maven图文教程

    文章目录 一.前言 二.Maven到底是什么? 三.Windows下安装 1.前提 2.下载 3.配置Maven环境变量 4.检查Maven版本 5.安装好以后的几点注意 6.IDEA中修改Maven ...

  7. linux 下安装apache 快速教程

    最近自学linux,看鸟哥的文章.提到了apache,所以在虚拟机redhat 5下安装了一把, 结合国内外文章写下快速可行的教程: --------------------------------- ...

  8. MySQL8.0安装教程,在Linux环境安装MySQL8.0教程,最新教程 超详细

    在Linux系统安装MySQL8.0,网上已经有很多的教程了,到自己安装的时候却发现各种各样的问题,现在把安装过程和遇到的问题都记录下来. 需要说明的一点是我使用的是SSH secure shell ...

  9. linux安装autossh详细教程,在Linux下安装autossh的教程

    autossh 是一款开源工具,可以帮助管理SSH会话.自动重连和停止转发流量.autossh会假定目标主机已经设定无密码SSH登陆,以便autossh可以重连断开的SSH会话而不用用户操作. 只要你 ...

  10. linux离线安装python3.7教程_Linux傻瓜式七步完美安装Python3.7

    1 安装依赖包 yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-deve ...

最新文章

  1. ppt学习(1) ppt学习网站
  2. OpenCASCADE:构建配置文件
  3. TeamViewer远程访问
  4. 前端学习(2961):前一天回顾
  5. 软件测试之黑盒测试-边界值分析法(理论白话学习/期中期末备考)
  6. 如何为Kubernetes实现原地升级
  7. CPU上跑深度学习模型,FPS也可以达100帧
  8. 如何帮助企业把风控做得更好?
  9. 案例学习BlazeDS+Spring之五InSync03强类型
  10. matlab电力系统潮流计算软件matpower_衡真课堂 | 电力系统稳态与暂态分析
  11. 【字符串】旋转字符串
  12. 推荐系统笔记三、基于近邻的推荐系统进阶篇
  13. javascript中replace()
  14. 今年暑假不ac (c语言版)
  15. android信鸽推送demo_腾讯信鸽推送(java版)
  16. 邮件服务器软件选择,3款windows下的免费邮件服务器软件
  17. TILDE: A Temporally Invariant Learned DEtector学习笔记
  18. ubuntu中U盘硬盘格式化(NTFS,FAT12,FAT16,FAT32,EXT4,EXT3,EXT2)
  19. 【Activiti工作流】5. 简单请假流程
  20. 《白夜行》读后感:忽视就是虐待

热门文章

  1. 10个让你相见恨晚的iOS Swift动画框架!
  2. 密码箱忘记密码解决方法
  3. 【成长篇】选择一定很重要
  4. Echats给柱状图及提示文字添加百分号(%)的解决办法
  5. AcWing 1934. 贝茜放慢脚步
  6. oracle job remove,如何删除oracle Job命令实例
  7. clamav查杀病毒
  8. JIRA导出工作日志到Excel
  9. 流体连续性方程【The Equation of Continuity】
  10. Kali linux 2016.2(Rolling)里Metasploit连接(包括默认和自定义)的PostgreSQL数据库之后的切换到指定的工作空间...