Elasticsearch(ES)Kibana

作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。

图片

中间件,我给它的定义就是为了实现某系业务功能依赖的软件,包括如下部分:

Web服务器

代理服务器

ZooKeeper

Kafka

RabbitMQ

Hadoop HDFS

Elasticsearch ES (本章节)

前面我们介绍过通过curl命令查询数据,但是毕竟查询起来比较麻烦,所以ELK里面还有一个组件:Kibana,他可以通过图形化界面对ES进行进增删查改操作。

Kibana 是 Elastic Stack (ELK Stack) 的核心组件之一,由 Elastic 公司开发。它是一个开源的数据可视化和探索平台,主要用于对存储在 Elasticsearch 中的数据进行交互式查询、分析和可视化展示。

一.下载Kibana

wget https://artifacts.elastic.co/downloads/kibana/kibana-7.17.29-linux-x86_64.tar.gz
tar xvf kibana-7.17.29-linux-x86_64.tar.gz
cd kibana-7.17.29-linux-x86_64

二.配置Kibana​​​​​​​

vi ./config/kibana.yml
# Kibana基础配置
server.port: 5601
server.host: "0.0.0.0"  # 允许所有IP访问

# 连接Elasticsearch集群
elasticsearch.hosts: 
  - "http://192.168.31.171:9200"
  - "http://192.168.31.172:9200"
  - "http://192.168.31.173:9200"

# 禁用安全功能(因无账号密码)
xpack.security.enabled: false

三.启动Kibana​​​​​​​

#Kibana不建议使用root登录
#因为这个是测试环境,所以这里允许使用root启动 
#这个也是前台启动 
./bin/kibana --allow-root

四.访问Kibana

http://192.168.31.173:5601/

图片

    #中文支持,添加以后重启kibana
    i18n.locale: "zh-CN"

    重启以后就是这样。

    图片

    五.使用Kibana

    因为我们前面测试模式Filebeat和Logstash向ES里面写入了不少数据,所以我们这里就通过Kibana来查看这些数据。由于需要让Kibana识别到我们ES的数据,所以需要向Kibana添加配置,让他来识别到我们的索引。

    图片

    图片

    根据你的你自己的索引名字,添加通配符。

    图片

    图片

    添加以后再次重新点击Discover,查看索引数据,由于这里查询的索引默认是最最近15分钟的,所以我需要向ES写入最新数据,然后才会出现下面的情况,当然你也可以通过修改时间去查询旧时间段的索引。下图就是当前ES最近15分钟的数据。

    图片

    这个功能实际上从我最早使用Kibana4.x开始就是他的核心功能,随着版本的不停的迭代他的功能也越来越多。更多功能旧给大家去探索吧。

    运维小路

    一个不会开发的运维!一个要学开发的运维!一个学不会开发的运维!欢迎大家骚扰的运维!

    关注微信公众号《运维小路》获取更多内容。

    评论
    成就一亿技术人!
    拼手气红包6.0元
    还能输入1000个字符
     
    红包 添加红包
    表情包 插入表情
     条评论被折叠 查看
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值