Kibana 安装配置及数据展示

Kibana介绍

Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。您可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。您可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现。
官网:https://www.elastic.co/cn/products/kibana

配置安装

安装文件下载地址:https://download.csdn.net/download/zhangxm_qz/12556563
下载并加压安装文件 ,解压后目录结构如下:
解压命令 :tar -zvxf kibana-6.5.4-linux-x86_64.tar.gz

[root@localhost apps]# ls 
elasticsearch-6.5.4                 kibana
elasticsearch-6.5.4.tar.gz          kibana-6.5.4-linux-x86_64
elsearch                            kibana-6.5.4-linux-x86_64.tar.gz
filebeat                            metricbeat
filebeat-6.5.4-linux-x86_64         metricbeat-6.5.4-linux-x86_64
filebeat-6.5.4-linux-x86_64.tar.gz  metricbeat-6.5.4-linux-x86_64.tar.gz
jdk                                 nginx
jdk1.8.0_191                        nginx-1.12.2
jdk-8u191-linux-x64.tar.gz          nginx-1.12.2.tar.gz

修改 config/kibana.yml 文件 增加如下配置

server.host: "192.168.12.10"   #对外暴露服务的地址
elasticsearch.url: "http://192.168.12.10:9200"   #配置Elasticsearch

启动 kibana
./bin/kibana

启动后访问地址:http://192.168.12.10:5601/app/kibana 可以进入kibana

在这里插入图片描述

数据探索

添加索引信息

Management 菜单下点击 index patterns 将es中的索引添加到 kibana

在这里插入图片描述
过滤并选择索引
在这里插入图片描述
添加完成后 discover菜单中可以查询索引中的数据,如下
在这里插入图片描述

Metricbeat 仪表盘

可以将Metricbeat的数据在Kibana中展示

修改配置

[root@localhost metricbeat]# vi metricbeat.yml 
metricbeat.config.modules:
  path: ${path.config}/modules.d/*.yml
  reload.enabled: false
setup.template.settings:
  index.number_of_shards: 1
  index.codec: best_compression
setup.kibana:
  host: "192.168.12.10:5601"
output.elasticsearch:
  hosts: ["192.168.12.10:9200","192.168.12.11:9200","192.168.12.12:9200"]
processors:
  - add_host_metadata: ~
  - add_cloud_metadata: ~

安装dashboards 到kibana

[root@localhost metricbeat]# ./metricbeat setup --dashboards
Loading dashboards (Kibana must be running and reachable)
Loaded dashboards

即可在Kibana中看到仪表盘数据:
在这里插入图片描述
选择某一个看板 可以查看效果
在这里插入图片描述

Nginx 日志仪表盘

filebeat配置文件 test-nginx.yml 内容修改为:

[root@localhost filebeat]# vi test-nginx.yml 
filebeat.inputs:
setup.template.settings:
  index.number_of_shards: 3
output.elasticsearch:
  hosts: ["192.168.12.10:9200","192.168.12.11:9200","192.168.12.12:9200"]
filebeat.config.modules:
  path: ${path.config}/modules.d/*.yml
  reload.enabled: false
setup.kibana:
  host: "192.168.12.10:5601"

安装仪表盘到kibana

./filebeat -c itcast-nginx.yml setup 

安装成功后在kibana中可以看到filebeat的dashboard
在这里插入图片描述

自定义图表

visualize界面点击添加按钮
在这里插入图片描述
配置好图表后可以点击保存按钮保存图表
在这里插入图片描述

自定义图表也可以添加到dashboards中
在这里插入图片描述
添加自定义图表并展示
在这里插入图片描述

开发者工具

在Kibana中,为开发者的测试提供了便捷的工具使用,可以直接读写es数据,如下:
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

catch that elf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值