作者: 阿里云 MVP 铭毅
往期内容:
死磕 Elasticsearch 方法论: 普通程序员高效精进的 10 大狠招!
Elasticsearch 学习, 请先看这一篇!(Elasticsearch 教程 01)
Elasticsearch 增, 删, 改, 查操作深入详解(Elasticsearch 教程 02)
一, Elasticsearch-head 插件介绍
Elasticsearch-head 是一个用来浏览, 与 Elastic Search 簇进行交互的 web 前端展示插件.
Elasticsearch-head 是一个用来监控 Elastic Search 状态的客户端插件.(摘自:《实战 Elasticsearch,Logstash,Kibana 分布式大数据搜索与日志挖掘及可视化解决方案》)
Elasticsearch-head 插件主要用途:
Elasticsearch 主要有以下三个主要操作 --
1)簇浏览, 显示簇的拓扑并允许你执行索引 (index) 和节点层面的操作.
2)查询接口, 允许你查询簇并以原始 JSON 格式或表格的形式显示检索结果.
3)显示簇状态, 有许多快速访问的 tabs 用来显示簇的状态.
4)支持 Restful API 接口, 包含了许多选项产生感兴趣的结果, 包括:
第一, 请求方式: get,put,post,delete; JSON 请求数据, 节点 node, 路径 path.
第二, JSON 验证器.
第三, 定时请求的能力.
第四, 用 JavaScript 表达式传输结果的能力.
第五, 统计一段时间的结果或该段时间结果比对的能力.
第六, 以简单图标的形式绘制传输结果.
二, Elasticsearch-head 插件安装
[前提] : 操作系统版本
- [root@5b9dbaaa148a config]# cat /etc/issue
- CentOS release 6.6 (Final)
第一步:
[Elasticsearch@5b9dbaaa148a bin]$ /usr/local/Elasticsearch/bin/plugin install mobz/Elasticsearch-head
-> Installing mobz/Elasticsearch-head...
Trying ...
Downloading ..........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................DONE
Verifying checksums if available ...
- NOTE: Unable to verify checksum for downloaded plugin (unable to find .sha1 or .md5 file to verify)
- Installed head into /data/Elasticsearch/plugins/head
注意格式: /usr/local/Elasticsearch/bin/plugin install mobz/Elasticsearch-head
第二步:
** 验证插件安装成功标志:
[Elasticsearch@5b9dbaaa148a Elasticsearch]$ curl -X GET http://10.8.5.101:9200/_plugin/head
三, 前端呈现
** 浏览器访问结果:
更多 ES 相关实战干货经验分享, 请关注[铭毅天下] 微信公众号
来源: https://yq.aliyun.com/articles/679468