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需要的库

相关推荐
海兰2 小时前
Elasticsearch 9.x Java 异步客户端
java·elasticsearch·jenkins
Elastic 中国社区官方博客2 小时前
推出 Elastic Serverless Plus 附加组件,支持 AWS PrivateLink 功能
大数据·elasticsearch·搜索引擎·云原生·serverless·全文检索·aws
侧耳倾听1113 小时前
ElasticSearch-基本入门
elasticsearch
海兰3 小时前
Elasticsearch 相关性引擎(ESRE)核心能力
大数据·elasticsearch·搜索引擎
Q鑫1 天前
Elastricsearch部署详解
运维·elasticsearch
Elastic 中国社区官方博客1 天前
Elasticsearch:通过最小分数确保语义精度
大数据·数据库·人工智能·elasticsearch·搜索引擎·ai·全文检索
qq8406122332 天前
Nodejs+vue基于elasticsearch的高校科研期刊信息管理系统_mb8od
前端·vue.js·elasticsearch
Elastic 中国社区官方博客2 天前
在 Kubernetes 上的依赖管理
大数据·elasticsearch·搜索引擎·云原生·容器·kubernetes·全文检索
Elastic 中国社区官方博客2 天前
Agentic CI/CD:使用 Kubernetes 部署门控,结合 Elastic MCP Server
大数据·人工智能·elasticsearch·搜索引擎·ci/cd·容器·kubernetes