Elasticsearch客户端Kibana使用说明

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

Kibana 可以使大数据通俗易懂。它很简单,基于浏览器的界面便于您快速创建和分享动态数据仪表板来追踪 Elasticsearch 的实时数据变化。

1.下载安装包

官方下载安装包,最好是与elasticsearch版本一致,也可以下载最新的安装包。请注意安装包对应的操作系统。使用压缩包更方便维护。但操作可能略显复杂。

  1. 安装

解压安装包到指定目录,在Linux系统下,需要设置操作用户及权限。

修改配置文件kibana.yml。

如果您的 Elasticsearch 受基本身份验证保护,则这些设置将提供 Kibana 服务器在启动时用于对 Kibana 索引执行维护的用户名和密码。您的 Kibana 用户仍然需要使用 Elasticsearch 进行身份验证,Elasticsearch 通过 Kibana 服务器代理。此时只能使用用户名kibana_system,否则可以使用其他用户名,例如:elastic。

bash 复制代码
# 修改配置文件
vi /usr/local/kibana-8.1.0/config/kibana.yml


server.publicBaseUrl: "https://192.168.92.102:5601" 
server.port: 5601
# 服务主机名
server.host: "192.168.92.102"
# 设置语言为中文
i18n.locale: "zh-CN"
# elasticsearch 服务主机地址
elasticsearch.hosts: ["https://192.168.92.102:9200"]
# 访问elasticsearch 服务的账号密码
elasticsearch.username: "kibana"
elasticsearch.password: "DJT=nk+MUSZ5YZCg1EaO"

elasticsearch.ssl.verificationMode: none

elasticsearch.ssl.certificateAuthorities: ["/usr/local/elasticsearch-8.1.0/config/certs/elasticsearch-ca.pem"]

server.ssl.enabled: true
server.ssl.certificate: /usr/local/kibana/config/kibana.crt
server.ssl.key: /usr/local/kibana/config/kibana.key


### 修改 config/jvm.options
vim /usr/local/kibana-8.1.0/config/jvm.options
-Xms1g
-Xmx1g
## 说明:
# -Xms:设置 JVM 启动时的初始堆内存大小
# -Xmx:设置 JVM 可以使用的最大堆内存大小
# 在 Elasticsearch 中,为了避免频繁的垃圾收集和潜在的性能问题,建议将 -Xms 和 -Xmx 设置为相同的值
# 大小一般为内存的1/2

3.启动Kibana

运行bin目录下的kibana.bat,启动Kibana服务,默认端口为5601,启动后,可以在浏览器中通过网址:http://localhost:5601来访问。


参考:

  1. Elastic stack(二):Kibana简介、安装以及简单使用
  2. Kibana用户手册
相关推荐
万岳软件开发小城39 分钟前
同城O2O系统源码核心架构分析:多商户、订单、支付及运营体系设计
大数据·同城外卖系统源码·同城o2o系统源码·外卖app开发·同城o2o小程序开发·同城o2o软件开发
兴通物联科技43 分钟前
SMT PCB 微小 DataMatrix 码扫不动问题分析 兴通 XT8601B 600 万像素工业读码器落地实践
大数据·人工智能·单片机·嵌入式硬件·算法·计算机视觉
进度猫1 小时前
5个甘特图高阶用法,不止简单排工期
大数据·人工智能·产品经理·甘特图·项目管理软件
zww89491112 小时前
AI智能商城APP定制开发实战:从需求到上线完整指南
大数据·人工智能
招财小梗3 小时前
沈阳商贸公司AI企业服务优势几何?
大数据·人工智能·python
董可伦3 小时前
Spark 数据倾斜:原因、定位与处理方法
大数据·分布式·spark
ZKKLLY3 小时前
生成式引擎优化赛道崛起,优质GEO服务商该如何筛选评估
大数据·人工智能
IT古董3 小时前
FDE(Forward Deployed Engineer)详解:AI时代正在崛起的新型工程师
大数据·人工智能·数据挖掘
大大大大晴天5 小时前
大数据K8S基础:从 Pod 到 Service,看懂数据负载如何在云原生上运行
大数据·kubernetes