Elasticsearch Kibana使用

Kibana是一个用于ElasticSearch分析和查询的仪表盘,关于Kibana的介绍原文如此。值得注意的是Kibana把分析放在了查询的前面,这大概是Kibana区分于其它客户端的地方。

关于Kibana的介绍和文档请参考这里

除此以外我还是用了了head和bigdesk,当然他们的定位几乎是不同的。head用于数据的浏览和查询相当简介好用,bigdesk用于ElasticSearch的集群状态监控,Kibana呢?具备查询功能,但是最吸引人的应该是它牛逼的图标和表现能力吧。至少在深入之前我是这么认为的。

安装

这东西几乎不需要安装,在elasticsearch官网页面-->overview-->kibana中下载。

找任何一个web server(apache、nginx等等)丢进去即可(直接fs打开不行),当然作为一个Java屌我执着的选择了Tomcat。

在开启之前我们还需要做一件事,打开kibana所在目录的config.js文件,编辑“elasticsearch”字段指向你的es uri。


?
1
2
3
4
5
6
7
8
9
10
11
12
function (Settings) {
   
 
   /** @scratch /configuration/config.js/2
    *
    * === Parameters
    */
   return new Settings({
 
     
     elasticsearch: "http://10.128.170.245:9200" ,
     ....



使用


轻车熟路的打开http://localhost:8080/kibana,前面那段几乎是出了“hello world”以外Java屌敲得最多的字符了吧:)。

界面如上,貌似只需要关注右侧面板的左下角:Sample Dashboard、Unconfigured Dashboard、Blank Dashboard。Sample Dashboard就是个最基本的试用界面,不妨点进去看看kibana的图表可以做得多靓丽。

事情从3. Blank Dashboard开始,点击进入后就打开了一个空白的Dashboard。


  1. 保存/打开:先说最简单的两功能。在页面的右上角几个图片,一眼就能认出打开、保存按钮,它们是干什么的、怎么干我不说你也知道。
  2. 分享:紧挨着保存按钮的那个就是分享按钮,它怎么干、干什么也不需要多说。
  3. 添加行:Kibana的布局是行列布局,当前你能看到的只有一个Query和Filter。先不管这俩家伙,瞅一眼右下角那个【ADD A ROW】,果断单击之。然后。。。我们到5再说。
  4. 给Dashboard来个名字:单击之后映入眼帘的应该是Title和Style两项,再向上看一点发现这是Dashboard Settings---》General。嗯在开始添加行之前想给Dashboard取个名字吧,然后保存或者等等。
  5. 添加行:如果你点了保存就再点一次Add A Row,否则直接在选项卡上点击Row。这回真的是添加行了,右侧输入框来个名字,点击create row然后save。你拥有了人生中第一个Kibana Row。。。
  6. 添加Panel:添加面板。在Row上直接点有文字的按钮或者鼠标移到最左侧会出现个菜单【收缩、配置、添加面板】。单击后就出现了添加对话框,这里选table,span选择12(这个就当是宽度,最大12)然后直接save。
  7. 查询:这得假设你的ES已经有数据了,随便在最上面Query栏中输入关键字“your words”,可以看到table查询到了结果。同样的Filter也可以这么玩。
  8. 添加Type过滤:接着滚到页面最下面,点击添加一个新Row,并通过up按钮把它置于上面(方便而已)。添加Panel,选择term,名字Type,字段_type(默认的)点击save。接着列出了当前ES所有的type,点击任意一个你会发现Filter中多了一个过滤条件。
  9. 复制饼图:接着画出Sample Dashboard的饼图,依然添加Panel,选择term,在style选择pie,然后保存。成了。

最后来张效果图:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值