kibana-基本使用

简介

一个数据可视化工具,提供了强大的图形化界面,能够帮助用户理解和分析数据

安装

安装:这里安装的是7.11.1,在centos7、arch64架构上。

在es官网进行下载:https://www.elastic.co/cn/downloads/kibana

下载完成后,解压安装即可。

启动kibana:进入kibana的目录,执行命令 bin/kibana,前台启动kibana,

在浏览器中访问kibana: http://192.168.1.3:5601

基本使用

开发工具 Dev Tools

kibana提供了开发工具,可以开发工具中很方便的输入es命令,不需要使用curl等功能

问题

安装过程中提示系统库版本过低

安装过程中出现一个问题:

text 复制代码
log   [15:48:31.215] [fatal][root] Error: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /opt/kibana-7.11.1-linux-aarch64/node_modules/re2/build/Release/re2.node)
    at Object.Module._extensions..node (internal/modules/cjs/loader.js:1122:18)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Module.require (internal/modules/cjs/loader.js:952:19)
    at Module.Hook._require.Module.require (/opt/kibana-7.11.1-linux-aarch64/node_modules/require-in-the-middle/index.js:80:39)
    at Module.Hook._require.Module.require (/opt/kibana-7.11.1-linux-aarch64/node_modules/require-in-the-middle/index.js:80:39)
    at Module.Hook._require.Module.require (/opt/kibana-7.11.1-linux-aarch64/node_modules/require-in-the-middle/index.js:80:39)
    at Module.Hook._require.Module.require (/opt/kibana-7.11.1-linux-aarch64/node_modules/require-in-the-middle/index.js:80:39)
    at Module.Hook._require.Module.require (/opt/kibana-7.11.1-linux-aarch64/node_modules/require-in-the-middle/index.js:80:39)
    at require (internal/modules/cjs/helpers.js:88:18)
    at Object.<anonymous> (/opt/kibana-7.11.1-linux-aarch64/node_modules/re2/re2.js:3:13)
    at Module._compile (internal/modules/cjs/loader.js:1063:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:1092:10)
    at Module.load (internal/modules/cjs/loader.js:928:32)
    at Function.Module._load (internal/modules/cjs/loader.js:769:14)
    at Module.require (internal/modules/cjs/loader.js:952:19)

 FATAL  Error: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /opt/kibana-7.11.1-linux-aarch64/node_modules/re2/build/Release/re2.node)

显示系统缺乏某个kibana要求的库。

经过咨询deepseek、豆包,解决方案如下。

1、由于我的yum没有配置好,所以需要的创建需要从互联网上下载,然后再上传到服务器。

2、报这个错的原因是,CentOS 7 系统的 libstdc++.so.6 版本太低,缺少 GLIBCXX_3.4.20

解决方案:

text 复制代码
# 1. 创建编译目录,进入
mkdir build && cd build

# 2. 配置编译参数(aarch64架构专用,最优配置,无多余依赖)
../configure --prefix=/usr/local/gcc75 --enable-languages=c,c++ --disable-multilib

# 3. 编译+安装(-j 指定CPU核心数,加速编译,耗时约10-20分钟,耐心等待即可,无需交互)
make -j $(nproc) && make install

# 1. 备份系统原生低版本库(必做,防止意外,可回滚)
mv /lib64/libstdc++.so.6 /lib64/libstdc++.so.6.bak
mv /lib64/libstdc++.so.6.0.19 /lib64/libstdc++.so.6.0.19.bak

# 2. 复制编译好的高版本库文件到系统库目录
cp /usr/local/gcc75/lib64/libstdc++.so.6.0.24 /lib64/

# 3. 创建新的软链接,指向高版本库
ln -s /lib64/libstdc++.so.6.0.24 /lib64/libstdc++.so.6

# 4. 验证是否包含GLIBCXX_3.4.20(有输出即成功!)
strings /lib64/libstdc++.so.6 | grep GLIBCXX_3.4.20

解决。已经安装kibana需要的库

相关推荐
Elasticsearch2 小时前
使用 Elastic Stack 丰富邮政地址信息 —— 第三部分
elasticsearch
Elasticsearch3 小时前
使用 Elastic Stack 丰富邮政地址信息 —— 第二部分
elasticsearch
可乐ea3 小时前
Git 基础设施重建:智能体规模开发下的读写解耦
大数据·git·elasticsearch·分布式存储·git基础设施·智能体规模开发·读写解耦
Elasticsearch5 小时前
使用 Elastic Stack 丰富邮政地址信息 —— 第一部分
elasticsearch
ofoxcoding1 天前
借助 CLAUDE.md 约束 Sonnet 5.5 多文件重构行为的提示词实践
大数据·elasticsearch·ai·重构
Elasticsearch1 天前
隆重推出 AlertZero:让你的告警队列实现 “收件箱清零” 式管理
elasticsearch
ly76891 天前
从 TF-IDF 到 BM25:Elasticsearch 相关性评分的字段长度归一化与 boost 调参边界
java·elasticsearch·query dsl·bm25·相关性评分
SL-staff1 天前
技术实践:将Excel自动升级为可搜索的知识节点(JVS平台实现)
mongodb·elasticsearch·知识图谱·jvs平台·语义解析·企业文档管理·excel结构化
Elasticsearch1 天前
2026 年唯一获得端点预防与响应(EPR)满分的厂商是 Elastic
elasticsearch
vx_Biye_Design1 天前
springboot旅游管理系统18006-计算机课程设计、毕业设计
java·spring boot·后端·python·elasticsearch·django·课程设计