ELK之Kibana入门及使用

Kibana入门及使用

  • 一、Kibana介绍
  • 二、Kibana安装与配置
  • 三、Kibana的使用
    • 实验一:绘制访问量统计图
    • 实验二:绘制垂直条形图、饼图
    • 实验三:创建仪表板来显示各类指标
  • 四、Kibana监控
    • 1.使用kibana的默认监控——单机模式
    • 2.使用kibana的metricbeat监控——集群模式
      • 1.启用xpack安全验证
      • 2.连接Kibana
    • 3.kibans节点日志采集插件——filebeat

一、Kibana介绍

Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。

Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。

设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引监测。

二、Kibana安装与配置

注意:ELK三个部分生产环境中是分布式部署的,由于单机电脑配置的原因,无法再开启虚拟机,因此将kinana部署在server5上。此前server5上已经部署了logstash。

下载地址:https://elasticsearch.cn/download/

(1)Kibana安装

(2)Kibana主文件配置

(3)打开服务,并了解服务端口

三、Kibana的使用

实验一:绘制访问量统计图

(1)导入数据/创建索引

下图展示了,将数据访问量前五的ip以垂直条形图的形式展现出来:

再次,我们可以设置仪表盘上数据的刷新时间(当然可以手动刷新)

2.使用kibana的metricbeat监控——集群模式

1.启用xpack安全验证

(1)集群模式需要先创建证书——在master节点上执行:

加粗样式置所有的elasticsearch集群节点/elasticsearch/elasticsearch.yml>:
此处一定要注意,修改的是yml文件,一定要注意缩进!!!

(2)完成后重启ES集群所有节点的服务:

(3)ES集群重启正常后,设置用户密码:(交互式的生成密码,否则,将会是自动生成密码auto)

这里需要设置各种服务的密码,统一都设置成westos,方便管理:

2.连接Kibana

第一步:设置kibana连接ES的用户密码

Kibana在连接es的时候有一个专属的用户:

第二步:重启kibana

第三步:登录kibana

用户名为:elastic ;密码为:westos。次用户具有最高权限。

metricbeat是官方针对logstash打造的轻量级指标采集器,(logstash太重量级了,速度太慢)。生产环境中,ES集群和日志监控集群是分开的,也就是说,数据集群就只搞数据,监控集群就只搞监控。但是这里电脑资源限制,我们将监控集群和数据集群合并在一起了。

以下步骤需要添加哪个节点就在哪个节点设置

step1:安装Metricbeat软件

step2:启动加密监控插件xpack,并设置用户名和密码

3.kibans节点日志采集插件——filebeat

下载地址:https://elasticsearch.cn/download/

filebeat的配置:https://www.elastic.co/guide/en/beats/filebeat/7.6/filebeat-module-elasticsearch.html

按照官方文档配置下列内容:

step1:更改/filebeat/modules.d/elasticsearch.yml>文件

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8838 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年3月1日
下一篇 2022年3月1日

相关推荐