modulepackage
1.8.7
Repository: https://github.com/1340691923/elasticview.git
Documentation: pkg.go.dev
# README
ElasticView
ElasticView 是一款用来监控ElasticSearch状态和操作ElasticSearch索引的web可视化工具。它由golang开发而成,具有部署方便,占用内存小等优点,官网地址:http://www.elastic-view.cn
- ElasticSearch连接树管理(更方便的切换测试/生产环境)
- 支持权限管理
- 支持sql转换成dsl语法
- 更方便的重建索引
- 任务管理
- 备份管理
- 可将查询内容下载为excel文件
- 可进行索引创建,映射创建,别名创建,索引删除等操作
- 支持版本
6.x
,7.x
,8.x
- 支持类似Navicat功能
- docker部署
- 支持sqlite3(免安装gcc版)
- 数据抽取功能
官网地址
Quick Start
- 应用程序下载地址
- 下载应用程序下载地址里面的对应压缩包后解压(windows用户下载ElasticView_windows.zip,linux用户下载ElasticView_linux.zip,mac用户下载 ElasticView_mac.zip)
- (若无需mysql存储数据则跳过该步骤)修改config.json文件中的 数据库连接信息,日志存放目录和应用启动端口等配置信息
- (若无需mysql存储数据则跳过该步骤)数据存储 若config.json下的dbType为sqlite3则指定sqlite配置下的dbPath即可(无需安装gcc) 为mysql则需新建mysql数据库 es_view,导入es_view.sql并修改mysql配置
- windows:双击ElasticView.exe linux:chmod +x ElasticView && nohup ./ElasticView > ElasticView.log &
- 浏览器访问对应ip:端口,初始用户名:admin,初始密码:admin
ElasticView 部分截图
##支持操作系统:
- Windows
- Linux
- MacOs
☁docker部署
docker run -d -p 8090:8090 1340691923/elastic_view:latest
浏览器访问对应ip:8090,初始用户名:admin,初始密码:admin
# 启动程序
docker run -d -p 8090:8090 1340691923/elastic_view:latest
# 成功后, 访问Host:8090即可
# 默认用户名与密码均为 admin
🛠️手动构建
# 拉取项目源代码
git clone https://github.com/1340691923/ElasticView
# 同步前端项目依赖
cd vue && npm install
# 构建前端包
static/build/vue_build.bat
# 构建项目二进制程序
static/build/(根据你的系统选择构建脚本).bat
更多
- 铸龙用户行为分析系统 https://github.com/1340691923/xwl_bi
- 软考成绩快查工具 https://github.com/1340691923/SoftTestMonitor
QQ群

# Packages
控制器层.
No description provided by the author
No description provided by the author
中间件层.
应用启动引擎层.
No description provided by the author
路由层.
No description provided by the author
No description provided by the author
No description provided by the author