(Translated by https://www.hiragana.jp/)
GitHub - 1340691923/ElasticView: 这是一个简单好用的ElasticSearch可视化客户端,支持连接6,7,8版本的ES,不妨一试
Skip to content

这是一个简单好用的ElasticSearch视化きゃく户端,支持しじ连接6,7,8版本はんぽんてきES,さまたげいち

Notifications You must be signed in to change notification settings

1340691923/ElasticView

Repository files navigation

作者さくしゃもとめ工作こうさく,tel:13298692154



ElasticView


Go Documentation license Release

ElasticView 一款用来监控ElasticSearchじょう态和操作そうさElasticSearch索引さくいんてきweb视化工具こうぐ。它由golang开发而成,具有ぐゆう部署ぶしょ方便ほうべんうらないようないそんしょうとう优点,かん网地:http://www.elastic-view.cn

  • ElasticSearch连接树管理かんりさら方便ほうべんてききり换测试/なま产环さかい
  • 支持しじ权限管理かんり
  • 支持しじsql转换なりdsl语法
  • さら方便ほうべんてきじゅうけん索引さくいん
  • にん管理かんり
  • 备份管理かんり
  • しょう查询内容ないよう载为excelぶんけん
  • 进行索引さくいん创建,うつ创建,别名创建,索引さくいん删除とう操作そうさ
  • 支持しじ版本はんぽん 6.x,7.x,8.x
  • 支持しじ类似Navicatこうのう
  • docker部署ぶしょ
  • 支持しじsqlite3(めんあんそうgccばん
  • かずすえ抽取こうのう

かん网地

http://www.elastic-view.cn

Quick Start

  1. 应用ほどじょ载地
  2. しも载应ようほどじょ载地さとめんてき对应压缩つつみきさきかい压(windowsよう户下载ElasticView_windows.zip,linuxよう户下载ElasticView_linux.zip,macよう户下载 ElasticView_mac.zip)
  3. わか无需mysqlそん储数すえ则跳过该骤)おさむあらためconfig.jsonぶんけんちゅうてき すうすえ库连せっしんいきにちこころざしそん录和应用启动はしこうとう配置はいちしんいき
  4. わか无需mysqlそん储数すえ则跳过该骤)すうすえそんわかconfig.jsonてきdbType为sqlite3则指定していsqlite配置はいちてきdbPathそく(无需あんそうgcc) 为mysql则需新建しんたけmysqlすうすえ库 es_view,导入es_view.sql并修あらためmysql配置はいち
  5. windows:そう击ElasticView.exe linux:chmod +x ElasticView && nohup ./ElasticView > ElasticView.log &
  6. 浏览访问对应ip:はしこうはつはじめよう户名:admin,はつはじめみつ码:admin

ElasticView 教学きょうがく视频(らいみなもとhttps://blog.csdn.net/dzcro/article/details/126918571?spm=1001.2014.3001.5502)

https://www.bilibili.com/video/av473231184/?zw&spm_id_from=888.80996.embed_old

ElasticView 教学きょうがく

##支持しじ操作そうさけい统:

  • Windows
  • Linux
  • MacOs

☁docker部署ぶしょ

图文教程きょうていhttps://4xx.me/archives/128.html

  • sqlite3そん
docker run --restart=unless-stopped -d -p 8090:8090 -v /data/elastic_view/data:/data -v /data/elastic_view/logs:/logs kecikeci/elastic_view:latest
  • mysqlそん储部しょ
  1. 新建しんたけすうすえes_view
  2. 导入对应すうすえひょうes_view.sql
  3. じゅんconfig.yml配置はいちぶんけん并修あらため对应连接しんいき
log:
   storageDays: 4          # にちこころざし保留ほりゅうてんすう
   logDir: "logs"         # にちこころざし保留ほりゅうぶんけん
port: 8090              # 启动はしこう
dbType: "mysql"       # かずすえ保留ほりゅう类型 ぶん为 sqlite3  mysql
sqlite:                 # dbType为sqlite3时填 dbPath为数すえ保存ほぞんぶんけん
   dbPath: "es_view.db"
mysql:                  # dbType为mysql时填
   username: "root"
   pwd: "123456"
   ip: "127.0.01"
   port: "3306"
   dbName: "es_view"
   maxOpenConns: 10
   maxIdleConns: 10
esPwdSecret: "concat_mail!!->1340691923@qq.com" # esみつ码加密密みつみつみつ方式ほうしき为 AES
version: "1.8.5"  # ES 版本はんぽんごう
deBug: false      # 为测试模しき 如果为 false则打开默认浏览器直接ちょくせつ访问
  1. 挂载config录或config.yml配置はいちぶんけん启动镜像
docker run --restart=unless-stopped -d -p 8090:8090 -v /data/elastic_view/data:/data -v /data/elastic_view/config:/config -v /data/elastic_view/logs:/logs kecikeci/elastic_view:latest
  • 浏览访问对应ip:8090,はつはじめよう户名:admin,はつはじめみつ码:admin

🛠️动构けん

# ひしげ项目げんだい
git clone https://github.com/1340691923/ElasticView

# どうぜんはし项目
cd resources/vue && npm install

# 构建ぜんはしつつみ
npm run build:prod

# 构建项目进制ほどじょ
CGO_ENABLED=0 GOOS=linux go build -ldflags '-w -s' -o ev cmd/ev/main.go

さらおお

もとめ职中,个人ほろしん维码

### もとめ职中,团队なり员微しんじ维码

QQぐん