Elasticsearch 可视化管理工具

ES和Solr是2个比较常见的搜索引擎,但是Solr有控制台页面,ES就没有自带的,下面就推荐2个毕竟使用的工具。

ElasticHD

ElasticHD 支持 ES监控实时搜索Index template快捷替换修改索引列表信息查看SQL converts to DSL工具等。是一款非常伴的 Dashboard。

项目地址https://github.com/360EntSecGroup-Skylar/ElasticHD

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

添加测试的索引和数据

[[email protected] ~]#  curl -XPUT ‘localhost:9200/test‘
{"acknowledged":true,"shards_acknowledged":true,"index":"test"}[[email protected] ~]#
[[email protected] ~]#
[[email protected] ~]# curl -XPUT -H "Content-Type: application/json" ‘localhost:9200/test/article/2?pretty‘ -d ‘
> {
>   "title": "test",
>   "content":"testsfsdfdsfdsf",
>   "PV":10
> }‘
{
  "_index" : "test",
  "_type" : "article",
  "_id" : "2",
  "_version" : 1,
  "result" : "created",
  "_shards" : {
    "total" : 2,
    "successful" : 1,
    "failed" : 0
  },
  "created" : true
}

Dejavu

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

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

Docker 安装

[[email protected] ~]# docker run --name elasticsearch -p 9200:9200 -d elasticsearch -E http.port=9200 -E http.cors.allow-origin="http://localhost:1358" -E http.cors.enabled=true -E http.cors.allow-headers=X-Requested-With,X-Auth-Token,Content-Type,Content-Length,Authorization -E http.cors.allow-credentials=true
56cf057cc654646f985a522357310101db1875780941196246e27759d19f0513
[[email protected] ~]# docker ps -l
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
56cf057cc654 elasticsearch "/docker-entrypoin..." 4 seconds ago Up 3 seconds 0.0.0.0:9200->9200/tcp, 9300/tcp elasticsearch

注:我的es是5版本的,涉及到跨域的问题,要按照上面的方式启动ES.

[[email protected] ~]#  docker run -p 1358:1358 -d docker.io/appbaseio/dejavu:3.4.2
58a345b44834e552aac591ad549e81728e76c69103b36c413ff98d04f5f61374
[root@hadoop002 ~]# docker ps -l
CONTAINER ID        IMAGE                              COMMAND                  CREATED             STATUS              PORTS                    NAMES
58a345b44834        docker.io/appbaseio/dejavu:3.4.2   "/bin/sh -c ‘node ..."   2 minutes ago       Up 36 seconds       0.0.0.0:1358->1358/tcp   serene_wozniak

原文地址:https://www.cnblogs.com/dalianpai/p/12347272.html

时间: 2024-07-29 19:47:26

Elasticsearch 可视化管理工具的相关文章

阿里云OTS(开放结构化数据服务)可视化管理工具的设计和功能介绍

设计初衷 最近一段时间,工作中一直用阿里云的服务器ECS以及SLB.OTS(开放结构化数据服务)等相关的服务,特别是OTS刚刚商业化,官方还没出一种可视化的管理工具,而且我曾跟阿里云OTS的架构师深入交谈过,虽然他们有推出可视化管理工具的想法,但是无奈由于种种原因,目前暂时未提上日程,而自己又在开发中负责OTS源码的修改以适合公司相应的业务逻辑并且其他人也需要调用我封装的OTS相关的服务,为了方便.高效的快速应用ots,所以一个可视化.方便快捷的OTS管理工具的需求迫在眉睫..so--我决定自己

Toad for Oracle针对于Oracle数据库的可视化管理工具使用

Toad for Oracle安装包下载地址:http://pan.baidu.com/s/1mgBOLZU 在Oracle应用程序的开发过程中,访问数据库对象和编写SQL程序是一件乏味且耗费时间的工作,对数据库进行日常管理也是需要很多SQL脚本才能完成的.Quest Software为此提供了高效的Oracle应用开发工具-Toad(Tools of Oracle Application Developers).在Toad的新版本中,还加入了DBA(Database Administrator

Mongo 可视化管理工具推荐

MongoVUE 1.5.3 CS架构: rockmongo for window BS架构 Mongo 可视化管理工具推荐,布布扣,bubuko.com

[C#项目开源] MongoDB 可视化管理工具 (2011年10月-至今)

[C#项目开源] MongoDB 可视化管理工具 (2011年10月-至今) http://www.cnblogs.com/TextEditor/p/5972521.html MongoDB 生态 - 客户端 Driver 支持 https://yq.aliyun.com/articles/65109 download url: https://github.com/magicdict/MongoCola https://github.com/Antaris/RazorEngine https:

docker学习(三) 安装docker的web可视化管理工具

1.docker是一个一款很轻便的应用容器引擎,为了更好的管理和使用docker,使用web可视化管理工具似乎更符合大多数人的需求.在这里,我给大家分享下自己使用过的几款web工具:docker UI.shipyard.portainer 因为怕自己学术不精误导了初学者,因此我就不使用术语专业名词之类的,就通篇全是通俗的语言,哪怕是一个电脑小白,也会按照这个说明,完成好相应的操作跟安装.之前网上也有很多发帖者,自己都没弄明白集群的真正含义,swarm mode 跟swarm 等概念的区别,胡乱的

zookeeper的可视化管理工具 zookeeper-visualizer 诞生

年前花了点时间写了个zookeeper的可视化工具, 方便对zookeeper的节点进行观察 zookeeper-visualizer是zookeeper的可视化管理工具, 用Java8编写, 使用JAVAFX 2.0进行ui设计 功能: 树形箭头往下即可监听对应节点 可通过search框进行节点搜索, 搜索到会对节点进行 右键节点即可新增节点或者删除节点(递归删除) 连接断开时:  zk新增节点  原文地址:https://www.cnblogs.com/easyworld/p/8463910

MongoDB的php可视化管理工具

使用MongoDB命令查看很不方便 于是想把爬来的数据导出来,看爬来的数据是否正确 打开cmd,执行 mongoexport -d test -c blogs --csv -f title,link,author,summery,create_time -o e:\python\blogs.csv 还是得找个可视化的工具,这样可以方便查看数据 自己是做php的,就找了几个php写的工具 1.RockMongo 是一个PHP5写的MongoDB管理工具 github下载地址https://gith

给mysql配置phpmyadmin可视化管理工具

1.配置IIS管理器1.控制面板--程序--程序和功能--启用或关闭windows功能并稍稍等候2.internet information services3.勾选ftp服务器.web管理工具.应用程序开发功能下的所有功能(服务器端包含和应用程序初始化除外)4.点击确定并等待下载安装即可在开始菜单--所有程序--windows管理工具下看到IIS管理器5.打开浏览器,输入http://localhost/,看到windows有很多矩形图片界面即表示安装成功 6.下载php7.解压到E:\php

[转帖]Portainer -- Docker可视化管理工具的安装配置及使用

原贴地址:https://blog.csdn.net/A632189007/article/details/78779920 Portainer介绍 Portainer是Docker的图形化管理工具,提供状态显示面板.应用模板快速部署.容器镜像网络数据卷的基本操作(包括上传下载镜像,创建容器等操作).事件日志显示.容器控制台操作.Swarm集群和服务等集中管理和操作.登录用户管理和控制等功能.功能十分全面,基本能满足中小型单位对容器管理的全部需求. 下载Portainer镜像 # 查询当前有哪些