社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Elasticsearch

[开源]一款用来监控 ElasticSearch 状态和操作索引的Web可视化工具

一飞开源 • 1 年前 • 272 次点击  

一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!

一、开源项目简介

ElasticView 是一款用来监控ElasticSearch状态和操作ElasticSearch索引的web可视化工具。它由golang开发而成,具有部署方便,占用内存小等优点。

二、开源协议

使用Apache-2.0开源协议

三、界面展示

ElasticView 特性

ElasticView 有哪些您可能需要的功能.

角色管理

可以对角色进行页面权限与接口权限管理.

用户管理

您可以进行用户管理,并为用户设置对应的角色.

连接树管理

您可以进行管理ES连接信息,支持多ES源,支持ES版本6,7,8.

ES 状态

您可以在此界面看到ES的各种指标信息.

显示别名,过滤器,路由信息.

显示每个节点分片数量.

占用空间.

显示索引文档的数量.

查看集群健康状况.

显示索引分片信息等.

开发工具

您可以在此界面打开多个restapi窗口

并且支持SQL转换为DSL

历史查询信息重现,查询结果保存为excel

查询结果保存为excel

返回结果转表格等功能

索引管理

您可在该页面进行新建索引,删除索引,修改映射,关闭索引,开启索引,将节点切换为可读写状态,修改别名等索引管理功能 .

重建索引

您可在该页面更轻便的重建索引.

快照 & 存储库

您可以更方便的创建、删除和恢复快照。.

Navicat

您可在该页面更方便的筛选和排序文档数据.

数据抽取

您可在该页面进行更傻瓜式的数据抽取操作,支持数据源(mysql,clickhouse),支持定时任务.

来源:ElasticView 官网

四、功能概述

特性

  • ElasticSearch连接树管理(更方便的切换测试/生产环境)

  • 支持权限管理

  • 支持sql转换成dsl语法

  • 更方便的重建索引

  • 任务管理

  • 备份管理

  • 可将查询内容下载为excel文件

  • 可进行索引创建,映射创建,别名创建,索引删除等操作

  • 支持版本 6.x,7.x,8.x

  • 支持类似Navicat功能

  • docker部署

  • 支持sqlite3(免安装gcc版)

  • 数据抽取功能

五、技术选型

支持操作系统:

  • Windows

  • Linux

  • MacOs

Quick Start

  1. 应用程序下载地址(访问一飞开源:https://code.exmay.com/)

  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

六、源码地址

访问一飞开源:https://code.exmay.com/


Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/160816
 
272 次点击