当前位置: 首页 > news >正文

Elasticsearch客户端工具初探--kibana

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_bak

cat >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集群状态

相关文章:

  • PyTorch处理数据--Dataset和DataLoader
  • Springboot高版本适配人大金仓
  • qtcore在docker容器中运行
  • string 的接口
  • 有额外限制的 bellman_ford 算法
  • Docker技术全景解析
  • 串行通信 与 并行通信 对比
  • 3、实际常用命令【待补充】
  • rocketmq零拷贝技术底层实现
  • PgDog:一个PostgreSQL分布式集群中间件
  • 【前端常用函数】
  • 达梦改密码时不想看到明文
  • 下载vmware17
  • SQL-木马植入、报错注入及其他
  • 【算法day22】两数相除——给你两个整数,被除数 dividend 和除数 divisor。将两数相除,要求 不使用 乘法、除法和取余运算。
  • C++ 与 C 语言中的链表初始化方式对比(数据结构)
  • 【Linux】环境搭建 - 使用Mac电脑连接树莓派
  • [Leetcode]单链表回顾
  • Linux系统中-cp命令/mv命令/rename命令/rm命令
  • JavaScript基础-BOM 概述
  • 博柏利上财年营收下降17%,计划裁员1700人助推股价涨超18%
  • 遭“特朗普关税”冲击,韩国今年经济增长预期“腰斩”降至0.8%
  • 习近平同巴西总统卢拉共同出席合作文件签字仪式
  • 四部门:到2025年底,全国行政村5G通达率超过90%
  • 检疫期缩减至30天!香港优化内地进口猫狗检疫安排
  • 最高降九成!特朗普签署降药价行政令落地存疑,多家跨国药企股价收涨