当前位置: 首页 > news >正文

Elasticsearch 5.5.1-head插件安装

elasticsearch-head是一个界面化的集群操作和管理工具,可以对集群进行傻瓜式操作。可以通过插件把它集成到ES(首选方式),也可以安装成一个独立WebApp。

elasticsearch-head主要有三个方面的操作:

  1. 显示集群的拓扑,并且能够执行索引和节点级别操作
  2. 搜索接口能够查询集群中原始JSON或表格格式的检索数据
  3. 能够快速访问并显示集群的状态 有一个输入窗口,允许任意调用RESTful API。这个接口包含几个选项,可以组合在一起以产生有趣的结果
    1. 请求方法(get、put、post、delete),查询JSON数据,节点和路径
    2. 支持JSON验证器
    3. 支持重复请求计时器
    4. 支持使用JavaScript表达式变换结果
    5. 收集结果的能力随着时间的推移(使用定时器),或比较的结果
    6. 能力图表转换后的结果在一个简单的条形图(包括时间序列)

官方的文档: https://github.com/mobz/elasticsearch-head

安装:

对于5.x版本的ES已经不支持插件的形式安装,只能做为独立服务器运行。

而head插件采用的是node.js,所以node.js必须先安装。

node.js安装

Ubuntu:
CentOS:
wget https://nodejs.org/dist/v6.9.5/node-v6.9.5-linux-x64.tar.xz
tar -xvf node-v6.9.5-linux-x64.tar.xz
sudo mv node-v6.9.5-linux-x64 /usr/local/node
sudo ln -s /usr/local/node/bin/node /usr/local/bin/node
sudo ln -s /usr/local/node/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm

head安装

git clone git://github.com/mobz/elasticsearch-head.git
cd elasticsearch-head
npm install
npm run start

配置ES的API可以跨域访问

vim elasticsearch-5.5.1/config/elasticsearch.yml
http.cors.enabled: true
http.cors.allow-origin: "*"
#配置完成后重启ES

运行:http://localhost:9100/,界面如下:

 

参考:

http://blog.csdn.net/jiuqiyuliang/article/details/51240800(以上内容转自此篇文章)

http://blog.csdn.net/hiwoshixiaoyu/article/details/52926323

https://www.cnblogs.com/gispathfinder/p/6189552.html

https://www.cnblogs.com/liuyi2614/p/6383336.html

相关文章:

  • 学习OpenGL ES之教你实现SkyBox
  • windows下安装rabbitmq以及php扩展amqp
  • python 反射
  • 01. Consul 入门
  • 程序员行话(黑话)汇总
  • ZJOI2006 书架
  • sdfasdf
  • 设计模式六大原则
  • 10.15 iptables filter表案例 10.16/10.17/10.18 iptable
  • 前端工程化(Gulp、Webpack)-webpack
  • Squirrel GUI+ Phoenix 连接Hbase
  • 集群介绍,keepalived介绍,用keepalived配置高可用集群
  • 011-Spring Boot 运行流程分析SpringApplication.run
  • Linux Centos 7 - 系统安装
  • 宝哥iOS网络篇-AFNetworking基础使用指南
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • crontab执行失败的多种原因
  • CSS实用技巧
  • flutter的key在widget list的作用以及必要性
  • iOS编译提示和导航提示
  • Iterator 和 for...of 循环
  • java正则表式的使用
  • maven工程打包jar以及java jar命令的classpath使用
  • node学习系列之简单文件上传
  • 搞机器学习要哪些技能
  • 每个JavaScript开发人员应阅读的书【1】 - JavaScript: The Good Parts
  • 实习面试笔记
  • 算法-图和图算法
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 原生Ajax
  • d²y/dx²; 偏导数问题 请问f1 f2是什么意思
  • mysql 慢查询分析工具:pt-query-digest 在mac 上的安装使用 ...
  • $.ajax中的eval及dataType
  • (html转换)StringEscapeUtils类的转义与反转义方法
  • (分享)一个图片添加水印的小demo的页面,可自定义样式
  • (论文阅读31/100)Stacked hourglass networks for human pose estimation
  • (心得)获取一个数二进制序列中所有的偶数位和奇数位, 分别输出二进制序列。
  • (转)拼包函数及网络封包的异常处理(含代码)
  • (转载)hibernate缓存
  • (最全解法)输入一个整数,输出该数二进制表示中1的个数。
  • .naturalWidth 和naturalHeight属性,
  • .NET Core/Framework 创建委托以大幅度提高反射调用的性能
  • .Net IOC框架入门之一 Unity
  • .net 按比例显示图片的缩略图
  • .net 前台table如何加一列下拉框_如何用Word编辑参考文献
  • .net操作Excel出错解决
  • @JSONField或@JsonProperty注解使用
  • @modelattribute注解用postman测试怎么传参_接口测试之问题挖掘
  • [ 2222 ]http://e.eqxiu.com/s/wJMf15Ku
  • [20150629]简单的加密连接.txt
  • [Android Pro] android 混淆文件project.properties和proguard-project.txt
  • [Android]竖直滑动选择器WheelView的实现
  • [C\C++]读入优化【技巧】
  • [CentOs7]iptables防火墙安装与设置
  • [C语言]——C语言常见概念(1)