ToB企服应用市场:ToB评测及商务社交产业平台
标题:
太香了!一款轻量级的 Elasticsearch 可视化管理工具!
[打印本页]
作者:
杀鸡焉用牛刀
时间:
2025-1-20 09:23
标题:
太香了!一款轻量级的 Elasticsearch 可视化管理工具!
大家好,我是 Java陈序员。
本日,给大家介绍一款轻量级的 Elasticsearch 可视化管理工具,可替代 Kibana!
关注微信公众号:【Java陈序员】,获取
开源项目分享、AI副业分享、超200本经典计算机电子书籍等。
项目介绍
Elasticvue —— 一个免费且开源的 Elasticsearch 在线可视化客户端,用于管理 Elasticsearch 集群中的数据,完全支持 Elasticsearch 版本 8.x 和 7.x.
功能特色
:
集群概览
索引和别名管理
分片管理
搜索和编辑文档
REST 查询
快照和存储库管理
支持国际化多语言(中文、英语、法语)、暗黑模式等
快速搭建
Elasticvue 具有多种安装形式,这里接纳最简单的 Docker 安装方式。
摆设单机 ElasticSearch
1、Docker 一键摆设
# 创建挂载目录
mkdir -p /data/software/elasticsearch/{conf,data,plugins,logs}
# 授权
chomod 777 /data/software/elasticsearch
# 启动容器
docker run --name elasticsearch -d \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
-e "discovery.type=single-node" \
-p 9200:9200 -p 9300:9300 \
-v /data/software/elasticsearch/conf:/usr/share/elasticsearch/config \
-v /data/software/elasticsearch/data:/usr/share/elasticsearch/data \
-v /data/software/elasticsearch/plugins:/usr/share/elasticsearch/plugins \
-v /data/software/elasticsearch/logs:/usr/share/elasticsearch/logs \
elasticsearch:7.12.0
复制代码
2、在启动过程中,如出现以下问题:
ERROR: [2] bootstrap checks failed. You must address the points described in the following [2] lines before starting Elasticsearch.
bootstrap check failure [1] of [2]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535]
bootstrap check failure [2] of [2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]
复制代码
3、主要是文件权限与内存大小问题:ElasticSearch 用户拥有的可创建文件形貌的权限太低,至少需要 65536. 通过如下命令解决:
# 切换到 root 用户修改
vim /etc/sysctl.conf
# 在最后面追加下面内容
vm.max_map_count=655360
# 保存退出后执行
sysctl -p
复制代码
4、重启 ElasticSearch 容器
docker restart elasticsearch
复制代码
5、欣赏器访问:
http://{ip/域名}:9200
复制代码
返回如下内容,阐明启动成功:
{
"name": "9451f130e648",
"cluster_name": "docker-cluster",
"cluster_uuid": "DpQMRDKiQEWyqas0VKmedg",
"version": {
"number": "7.12.0",
"build_flavor": "default",
"build_type": "docker",
"build_hash": "78722783c38caa25a70982b5b042074cde5d3b3a",
"build_date": "2021-03-18T06:17:15.410153305Z",
"build_snapshot": false,
"lucene_version": "8.8.0",
"minimum_wire_compatibility_version": "6.8.0",
"minimum_index_compatibility_version": "6.0.0-beta1"
},
"tagline": "You Know, for Search"
}
复制代码
摆设 Elasticvue
1、Docker 一键摆设
docker run -p 8080:8080 --name elasticvue -d cars10/elasticvue
复制代码
2、启动成功后,欣赏器访问:
http://{ip/域名}:8080
复制代码
3、初次使用 Elasticvue 需要添加 ElasticSearch 集群信息
4、添加 ElasticSearch 集群前需设置 CORS, 将面板内里的配置添加到 elasticsearch.yml, 并重启集群
5、毗连成功后在首页就可以看到 ES 的状态信息了,比如版本号、集群状态等
功能截图
首页
节点
分片
索引
搜索
REST
快照
Elasticvue 除了在线 Web 版本外,还有 Windows、MacOS、Linux 和各欣赏器插件版本,可根据自身情况选择安装~
Elasticvue 涵盖了大部门常用的 ES 操作功能,而且很轻量,可以说完美替代了 Kibana, 感爱好的小伙伴下次可以尝试体验下~
项目地址:https://github.com/cars10/elasticvue
复制代码
最后
推荐的开源项目已经收录到 GitHub 项目,欢迎 Star:
https://github.com/chenyl8848/great-open-source-project
复制代码
或者访问网站,举行在线欣赏:
https://chencoding.top:8090/#/
复制代码
大家的点赞、收藏和批评都是对作者的支持,如文章对你有资助还请点赞转发支持下,谢谢!
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4