资讯专栏INFORMATION COLUMN

一文上手 Elasticsearch常用可视化管理工具

learn_shifeng / 1239人阅读

摘要:有时候我们即使搭建好了集群,但数据存进去后到底是以一个什么形态存在,我们可能也疑惑重重,此时要是有个可视化的管理工具来辅助一下就便易于理解了,因此本文就搜罗了几种可视化管理工具并一一体验一番。

本文共 674字,阅读大约需要 2分钟 !

概 述

强大的搜索引擎 Elasticsearch 与传统关系型数据库的一个明显不同点在于 前者是一个非结构化的 NoSQL数据库,因此里面的很多概念诸如索引、类型、文档等对于初学者可能会有些疑惑。有时候我们即使搭建好了ES集群,但数据存进去后到底是以一个什么形态存在,我们可能也疑惑重重,此时要是有个可视化的管理工具来辅助一下就便易于理解了,因此本文就搜罗了几种 Elasticsearch可视化管理工具并一一体验一番。

注: 本文首发于  My Personal Blog:CodeSheep·程序羊,欢迎光临 小站

本文内容脑图如下:


elasticsearch-head

项目地址:https://github.com/mobz/elast...

直接安装方式:此处不赘述,在我的前文《CentOS-7上Elasticsearch安装填坑记》中已经记录过,可以 前去查看

Docker安装方式:

docker run -d -p 9100:9100 docker.io/mobz/elasticsearch-head:5 

启动访问:http://localhost:9100

使用效果:

( 算了,这个简直上古时期的UI真心不想多看一眼,下面就凑合放两张图意思一下吧 )


ElasticHD

ElasticHD 支持 ES监控、实时搜索,Index template快捷替换修改,索引列表信息查看, SQL converts to DSL工具等,体验下来感觉还是比较强大的!

项目地址:https://github.com/360EntSecG...

直接安装方式:

1. 首先下载zip压缩包:https://github.com/360EntSecGroup-Skylar/ElasticHD/releases/
2. 修改权限:chmod -R 777 ElasticHD
3. 运行: ./ElasticHD -p 127.0.0.1:9800 

Docker安装方式:

docker run -p 9200:9200 -d --name elasticsearch elasticsearch
docker run -p 9800:9800 -d --link elasticsearch:demo containerize/elastichd

启动访问:http://localhost:9800

使用效果:

这个 Dashboard有点酷炫:

数据搜索直观易使用:

索引列表看得比较清楚:

这个 SQL查询语句转 ES的Json查询格式的小工具挺厉害的:


Dejavu

Dejavu 也是一个 Elasticsearch的 Web UI 工具,其 UI界面更符合当下主流的前端页面风格,因此使用起来很方便。

项目地址:https://github.com/appbaseio/...

Docker安装方式:

docker run -p 1358:1358 -d appbaseio/dejavu

启动访问::http://localhost:1358/

使用效果:

这个数据预览页面非常直观,索引/类型/文档 看得一清二楚

查询功能也不错

好了,就抛砖引玉到这里了,大家可以根据自己的喜好进行深度体验!


后 记
由于能力有限,若有错误或者不当之处,还请大家批评指正,一起学习交流!

My Personal Blog:CodeSheep 程序羊

我的半年技术博客之路



文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/34361.html

相关文章

  • CentOS7 上搭建多节点 Elasticsearch集群

    摘要:本文内容脑图如下文章共字,阅读大约需要分钟概述最近学,既然学之,怎么能没有实际的集群来把玩呢,因此自己必须动手搭一个注本文首发于程序羊,欢迎光临小站环境准备节点准备本文准备搭建双节点集群,因此这里准备了两台机器节点节点安装包准备这里下载的是 showImg(https://segmentfault.com/img/remote/1460000016915937); 本文内容脑图如下: ...

    luxixing 评论0 收藏0
  • CentOS7 上搭建多节点 Elasticsearch集群

    摘要:本文内容脑图如下文章共字,阅读大约需要分钟概述最近学,既然学之,怎么能没有实际的集群来把玩呢,因此自己必须动手搭一个注本文首发于程序羊,欢迎光临小站环境准备节点准备本文准备搭建双节点集群,因此这里准备了两台机器节点节点安装包准备这里下载的是 showImg(https://segmentfault.com/img/remote/1460000016915937); 本文内容脑图如下: ...

    NicolasHe 评论0 收藏0
  • CentOS7 上搭建多节点 Elasticsearch集群

    摘要:本文内容脑图如下文章共字,阅读大约需要分钟概述最近学,既然学之,怎么能没有实际的集群来把玩呢,因此自己必须动手搭一个注本文首发于程序羊,欢迎光临小站环境准备节点准备本文准备搭建双节点集群,因此这里准备了两台机器节点节点安装包准备这里下载的是 showImg(https://segmentfault.com/img/remote/1460000016915937); 本文内容脑图如下: ...

    liuhh 评论0 收藏0
  • Docker Swarm的前世今生

    摘要:当然此时的局限性较大,比如没有副本和负载均衡的概念,这导致服务无法高可用当然也更不存在什么服务网络管理和跨节点数据存储这些东西没有服务模型集群中服务间关系和启动顺序编排也很复杂于是就有了下面的的诞生。 showImg(https://segmentfault.com/img/remote/1460000015317037?w=1885&h=1153); 概述 在我的《Docker S...

    lemon 评论0 收藏0
  • Elastic Search快速上手(1):简介及安装配置

    摘要:通过协议,将数据存放到中,并且向发出搜索请求以及得到回应。安装安装需要安装及以上版本的,地址安装配置环境变量后,命令行查看。 前言 最近开始尝试学习Elastic Search,因此决定做一些简单的整理,以供后续参考,快速上手使用ES。 简介 ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的全文搜索引擎,基于RESTful web接口。El...

    Luosunce 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<