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

相关推荐
Elastic 中国社区官方博客9 小时前
当 TSDS 遇到 ILM:设计不会拒绝延迟数据的时间序列数据流
大数据·运维·数据库·elasticsearch·搜索引擎·logstash
沐风___9 小时前
Claude Code 权限模式完全指南:Auto、Bypass、Ask 三模式深度解析
大数据·elasticsearch·搜索引擎
色空大师14 小时前
网站搭建实操(八)后台管理-搜索服务
java·elasticsearch·搭建网站·论坛
Elastic 中国社区官方博客14 小时前
使用 Elastic Workflows 监控 Kibana 仪表板视图
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·kibana
切糕师学AI17 小时前
Elasticsearch 列式存储详解:Doc Values 的原理与实践
大数据·elasticsearch·搜索引擎·列式存储
色空大师18 小时前
【ElasticSearch(ES)】安装及介绍
大数据·elasticsearch·搜索引擎·搜索
腾讯云大数据20 小时前
腾讯云ES AI搜索最佳实践:基于ES与Dify的企业级RAG应用方案
大数据·人工智能·elasticsearch·云计算·腾讯云
切糕师学AI20 小时前
Elasticsearch 中的聚合(Aggregations)技术详解
大数据·elasticsearch·搜索引擎
Mapleay20 小时前
Ubuntu24.04安装python2
大数据·elasticsearch·搜索引擎
leo_messi941 天前
2026版商城项目--高级篇(一)-- ElasticSearch
大数据·elasticsearch·搜索引擎