阿里云-云小站(无限量代金券发放中)
【腾讯云】云服务器、云数据库、COS、CDN、短信等热卖云产品特惠抢购

ELK-kibana数据展示

105次阅读
没有评论

共计 2116 个字符,预计需要花费 6 分钟才能阅读完成。

学习数据采集、数据分析的时候,我们一般验证都是通过 ES-head 来查看的,虽然解决了验证问题,但是界面友好度还是比较差,为了解决这个问题,我们可以通过学习 kibana 之后,通过 kibana 进行数据展示。

一、kibana 部署

1.1、kibana 介绍

Kibana 是一个开源的可视化 web 平台,【是什么】

可以为 ElasticSearch 集群的管理提供友好的 Web 界面, 帮助 汇总, 分析和搜索 重要的日志数据。【干什么】

文档路径: https://www.elastic.co/guide/en/kibana/current/setup.html

1.2、kibana 安装部署

部署前准备

  • 机器准备
  • 初始化设置【参考 4.2】

安装方法

  • yum
  • rpm
  • 源码包

kibana 安装

[root@manage01 elk_7.6_soft]# rpm -ivh kibana-7.6.0-x86_64.rpm 警告:kibana-7.6.0-x86_64.rpm: 头 V4 RSA/SHA512 Signature, 密钥 ID d88e42b4: NOKEY Verifying... ################################# [100%] 准备中... ################################# [100%] 正在升级 / 安装... 1:kibana-7.6.0-1 ################################# [100%]

相关目录

安装目录:/usr/share/kibana 配置文件目录:/etc/kibana 配置文件:/etc/kibana/kibana.yml

1.3、kibana 数据导入

[root@manage01 ~]# egrep -v "^#|^$" /etc/kibana/kibana.yml #kibana 监听端口 server.port: 5601 #kibana 监听地址 server.host: "0.0.0.0" #ES 主机地址,用于取数据 elasticsearch.hosts: ["http://192.168.98.201:9200"] #PID 文件 pid.file: /tmp/kibana.pid # 日志文件路径 logging.dest: /var/log/kibana.log # 汉化中文 i18n.locale: "zh-CN"

创建日志文件

注意: 日志文件 kibana 不会自己创建的,必须手动创建 [root@manage01 ~]# touch /var/log/kibana.log [root@manage01 ~]# chown kibana.kibana /var/log/kibana.log

kibana 启动

[root@manage01 ~]# systemctl enable kibana Synchronizing state of kibana.service with SysV service script with /usr/lib/systemd/systemd-sysv-install. Executing: /usr/lib/systemd/systemd-sysv-install enable kibana Created symlink /etc/systemd/system/multi-user.target.wants/kibana.service → /etc/systemd/system/kibana.service. [root@manage01 ~]# systemctl start kibana

启动验证

[root@manage01 ~]# netstat -ntpl tcp 0 0 0.0.0.0:5601 0.0.0.0:* LISTEN 2351/node

1.4、kibana web 界面

项目案例:

收集业务机器的 messages 日志, 通过 kibana 数据分析,实时查看的数据增长量。

数据索引为 zutuanxue- 主机名 -messages-YYYY-MM-DD. 以 node4 为例。

实验架构

ELK-kibana 数据展示

1、filebeat 设置,收集日志给 ES

2、索引管理 - 通过鼠标流展示

登陆 kibana:http://192.168.98.200:5601

索引添加

​ 1、输入索引名称:xxxx-*

​ 2、输入索引中筛选字段名

注意:第一次登陆,必须设置索引数据后才能使用 web 工具栏上的工具

WEB 界面介绍

ELK-kibana 数据展示

索引查看

ELK-kibana 数据展示

索引管理

ELK-kibana 数据展示

1.5、kibana 图表

参考文档:https://www.elastic.co/guide/cn/kibana/current/createvis.html

发现工具:可以展示索引中的数据,以及按时间统计增长数量

ELK-kibana 数据展示

图表管理

创建图表

ELK-kibana 数据展示

选择图表样式(柱形图)

ELK-kibana 数据展示

选择索引数据

ELK-kibana 数据展示

设置图形数据 x - y 轴

ELK-kibana 数据展示

x 轴添加及设置

ELK-kibana 数据展示

图形保存

ELK-kibana 数据展示

可视化图表管理

ELK-kibana 数据展示

在可视化中可以对图表进行查看、修改、删除

我们再练习一个图表创建,说一下图表的选项设置。

仪表盘图形设置—创建仪表盘图形

ELK-kibana 数据展示

仪表盘图形索引选择

ELK-kibana 数据展示

图形选项设置

ELK-kibana 数据展示

保存仪表盘图形

ELK-kibana 数据展示

仪表盘管理

将多个图表放在一个页面展示给用户

仪表盘 - 创建仪表盘

ELK-kibana 数据展示

添加图形

ELK-kibana 数据展示

选择图形的同时,图表就会展示出来,选择完毕,点右上角叉号关闭即可

仪表盘内容查看

ELK-kibana 数据展示

保存仪表盘

ELK-kibana 数据展示

仪表盘管理

ELK-kibana 数据展示

在本页面可以对仪表盘进行查看,修改,删除。

正文完
星哥说事-微信公众号
post-qrcode
 
星锅
版权声明:本站原创文章,由 星锅 2022-06-09发表,共计2116字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。
阿里云-最新活动爆款每日限量供应
评论(没有评论)
验证码
【腾讯云】云服务器、云数据库、COS、CDN、短信等云产品特惠热卖中