• ElasticSearch之Kibana安装及使用



    Kibana官方介绍:

    Kibana 是一个免费且开放的用户界面,能够让您对 Elasticsearch 数据进行可视化,并让您在 Elastic Stack 中进行导航。您可以进行各种操作,从跟踪查询负载,到理解请求如何流经您的整个应用,都能轻松完成。

    总结一句话:Elasticsearch 的开源分析可视化工具,与存储在 Elasticsearch 中的数据进行交互

    在这里插入图片描述

    1. 安装

    1.1

    在上一篇文章中,安装ElasticSearch8集群的版本是8.1.0,这里选择同样的8.1.0版本

    下载地址:https://www.elastic.co/cn/downloads/past-releases#kibana

    由于ElasticSearch是集群部署,所以对应的Kibana也采用Linux集群配置

    1.2 上传安装包并解压

    将压缩包kibana-8.1.0-linux-x86_64.tar.gz上传到虚拟机中

    解压缩文件到自定义路径,本机解压路径为:/opt/module,解压后,软件路径为:/opt/module/kibana-8.1.0

    # 解压缩 
    tar -zxvf kibana-8.1.0-linux-x86_64.tar.gz -C /opt/module 
    
    • 1
    • 2

    解压后的 kibana 的目录结构如下:
    在这里插入图片描述

    1.3 生成证书

    需要给Kibana生成证书文件

    # 在 ES 服务器中生成证书,输入回车即可 
    cd /opt/module/elasticsearch-8.1.0 
    bin/elasticsearch-certutil csr -name kibana -dns linux1 
    
    # 解压文件 
    unzip csr-bundle.zip 
    
    # 将解压后的文件移动到 kibana 的 config 目录中 
    mv kibana.csr kibana.key /opt/module/kibana-8.1.0/config/ 
    
    # 生成 crt 文件 
    openssl x509 -req -in kibana.csr -signkey kibana.key -out kibana.crt 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12

    1.3 修改配置

    修改配置文件:kibana.yml

    # 服务端口 
    server.port: 5601 
    # 服务主机名 
    server.host: "linux1" 
    # 国际化 - 中文 
    i18n.locale: "zh-CN" 
    # ES 服务主机地址 
    elasticsearch.hosts: ["https://linux1:9200"] 
    # 访问 ES 服务的账号密码
    elasticsearch.username: "kibana" 
    elasticsearch.password: "fnqIYLQGv81iyW5nWeZ-" 
    elasticsearch.ssl.verificationMode: none 
    elasticsearch.ssl.certificateAuthorities:  
    [ "/opt/module/elasticsearch-8.1.0/config/certs/elasticsearch-ca.pem" ] 
    server.ssl.enabled: true 
    server.ssl.certificate: /opt/module/kibana-8.1.0/config/kibana.crt 
    server.ssl.key: /opt/module/kibana-8.1.0/config/kibana.key 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
    • 8
    • 9
    • 10
    • 11
    • 12
    • 13
    • 14
    • 15
    • 16
    • 17

    1.4 修改目录拥有者

    # 切换目录 
    chown -R es:es /opt/module/kibana-8.1.0/ 
    
    • 1
    • 2

    1.5 启动软件

    启动软件前,要先切换用户

    # 切换用户 
    su es 
    # 启动软件 
    bin/kibana 
    # 也可以后台启动 
    nohup /opt/module/kibana-8.1.0/bin/kibana >kibana.log 2>&1 & 
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

    在这里插入图片描述

    1.6 使用

    打开浏览器,输入访问地址:https://linux1:5601

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

  • 相关阅读:
    Elastic 发布 Elasticsearch Relevance Engine™ — 为 AI 革命提供高级搜索能力
    《DevOps 精要:业务视角》- 读书笔记(四)
    brew安装nvm报nvm command not found解决方案
    C++学习 day--21 地震监测系统实现、内存泄漏检测工具
    自定义动态组件,剩下的三种周期函数
    手撕Vuex-Vuex实现原理分析
    Drupal 9删除丢失的模块
    java通用xls导出设计
    单片机C语言实例:23、串口通讯
    【路径规划-TSP问题】基于遗传算法求解多起点多TSP问题附matlab代码
  • 原文地址:https://blog.csdn.net/zxd1435513775/article/details/126920654