基于网页界面的 elasticsearch5.x-head 插件,是管理 Elasticsearch 集群的一个小帮手。界面直观,操作简单,适合喜欢可视化控制台的你。不管是看集群状态,还是搜索文档,甚至改映射,都挺方便的。
插件安装也不难,先确认你的 Elasticsearch 已经跑起来,把下载好的elasticsearch-head-master
解压到plugins
目录,重启服务就能用了。路径长这样:your_elasticsearch_home/plugins/
。
打开浏览器,访问http://localhost:9200/_plugin/head/
,就能看到熟悉的界面了。上面会展示集群健康、节点数量、索引情况,响应也挺快的。点一下节点还能看到它的内存、磁盘和 CPU 使用情况。
管理索引的功能也比较全,支持创建、删除、改设置、看分片。你还可以用搜索框玩实时查询,输入关键词或者 DSL 语句,结果一目了然。映射和日志也能直接查看,用起来挺顺。
不过有几点要注意:浏览器得支持 JavaScript,不然页面打不开。集群太大的话,频繁刷新拖慢性能,建议适当调一下刷新频率。另外,生产环境建议加上 HTTPS 并设限访问,别让谁都能进来瞎操作。
,elasticsearch5.x-head挺适合小型到中型集群。如果你追求更多功能,可以顺手看看Kibana,体验更好。但如果你就是想轻量又快捷地看看集群状态,这插件还真是个不错的选择。