Elasticsearch客户端工具初探--kibana

server/2025/3/31 11:10:41/

1 Kibana简介

Kibana是Elastic Stack(ELK)中的可视化工具,用于对Elasticsearch中存储的数据进行搜索、分析和可视化展示。它提供了直观的Web界面,支持日志分析、业务监控、数据探索等功能,广泛应用于运维监控、安全分析、业务智能(BI)等领域。
Kibana核心功能:
  • 数据探索(Discover):查询和过滤Elasticsearch索引数据
  • 可视化(Visualize):创建图表(柱状图、折线图、饼图等)和仪表盘
  • 仪表盘(Dashboard):组合多个可视化组件,构建交互式数据看板
  • 开发者工具(Dev Tools):直接执行 Elasticsearch 查询(REST API)

2 Kibana安装指南

2.1 环境准备

  • 操作系统:CentOS 7.9
  • 依赖:Elasticsearch(版本需与Kibana匹配,如Kibana 7.10需 Elasticsearch 7.10)
  • Java:Elasticsearch依赖JDK(推荐JDK 11)

2.2 下载 Kibana

下载地址: Past Releases of Elastic Stack Software | Elastic

2.3 解压安装包

# 将下载的安装包上传到指定服务器并解压 
tar -zxvf kibana-7.10.1-linux-x86_64.tar.gz 
chown -R lianggj:lianggj /export/home/kibana-7.10.1-linux-x86_64

2.4 配置Kibana

# 备份kibana.yml,并添加如下内容
cp /export/home/kibana-7.10.1-linux-x86_64/config/kibana.yml /export/home/kibana-7.10.1-linux-x86_64/config/kibana.yml_bakcat >kibana.yml<<EOF
server.port: 5601
server.host: "0.0.0.0"
elasticsearch.hosts: ["http://192.168.10.33:9200","http://192.168.10.34:9200","http://192.168.10.35:9200"]
EOF

2.5 启动

# 前台启动(调试模式) 
./bin/kibana 
# 后台启动(生产环境) 
nohup ./bin/kibana &> kibana.log &

3 验证

3.1 访问Kibana

浏览器访问: http://192.168.10.33:5601/

3.2 查看ES集群状态


http://www.ppmy.cn/server/179791.html

相关文章

自动化框架的设计与实现

一、自动化测试框架 在大部分测试人员眼中只要沾上“框架”&#xff0c;就感觉非常神秘&#xff0c;非常遥远。大家之所以觉得复杂&#xff0c;是因为落地运用起来很复杂&#xff1b;每个公司&#xff0c;每个业务及产品线的业务流程都不一样&#xff0c;所以就导致了“自动化…

Git+Fork 入门介绍

git 分区理解 fork安装 从路径下去拿软件时&#xff0c;注意先拉到本地。经验来看&#xff0c;fork直接安装会出不可思议的问题。 fork操作 安装&#xff0c;注意设置好名字&#xff0c;如果之前安装的同学&#xff0c;名字没有写好&#xff0c;重新安装设置好名字。 clone操…

Elasticsearch 之 ElasticsearchRestTemplate 普通查询

前言&#xff1a; 上一篇我们分享了 Spring Boot 整合 Elasticsearch 使用 ElasticsearchRepository 完成简单的增删改查&#xff0c;我们发现 ElasticsearchRepository 中很多稍微复杂一些的查询就会显示方法过期&#xff0c;对于 Elasticsearch 7.X 版本&#xff0c;我们可以…

React企业级复杂搜索方案深度实战

一、高阶搜索架构设计 1.1 分层架构模式 // 核心分层结构 src/ ├─ features/ │ ├─ search/ │ │ ├─ api/ // API通信层 │ │ ├─ domain/ // 领域模型 │ │ ├─ hooks/ // 业务逻辑Hook │ │ ├─ components/ //…

RT-Thread CI编译产物artifacts自动上传功能介绍

近期在RT-Thread开源项目中&#xff0c;我们引入了一项实用的功能改进——将每次CI&#xff08;持续集成&#xff09;编译生成的产物&#xff08;artifacts&#xff09;自动上传到GitHub&#xff0c;方便开发者和用户能够更便捷地获取和测试最新的编译结果。 参考链接&#xf…

春日焕新居:约克VRF中央空调,科技赋能,带你开启健康呼吸新时代

春回大地,万物复苏的季节里,无数家庭怀揣美好憧憬之心开启家居焕新装修。然而,当精心挑选的建材逐渐构筑起理想家的雏形,往往伴随着甲醛等有害气体的困扰,如同一道无形的屏障,阻挡我们对健康家居生活的追求。别担心,约克VRF中央空调凭借其卓越的产品性能和服务,为您打造一个健康…

HTTP 1.0和2.0 有什么区别?

HTTP 1.0和HTTP 2.0是互联网中用于数据传输的重要协议&#xff0c;两者在功能和性能上有显著差异。 以下是它们的主要区别&#xff1a; HTTP 1.0 的特点&#xff1a; 单一连接&#xff1a;每个请求需要独立连接&#xff0c;导致高延迟和资源浪费。文本传输&#xff1a;使用文…

【更新中】【React】基础版React + Redux实现教程,自定义redux库和react-redux库

本项目是一个在react中&#xff0c;使用 redux 管理状态的基础版实现教程&#xff0c;用简单的案例练习redux的使用&#xff0c;旨在帮助学习 redux 的状态管理机制&#xff0c;包括 store、action、reducer、dispatch 等核心概念。 项目地址&#xff1a;https://github.com/Yv…