当前位置: 首页 > Linux

Elasticsearch可视化管理工具

时间:2023-04-06 18:27:47 Linux

Elasticsearch简介Elasticsearch是一个分布式开源搜索和分析引擎,适用于所有类型的数据,包括文本、数字、地理空间、结构化和非结构化数据。虽然可以通过RESTfulAPI来操作Elasticsearch,但是使用起来还是比较麻烦。下面介绍几种常用的可视化管理工具。PS:以下是Elasticsearch部署和RESTfulAPI的常用操作Docker-compose部署ELKElasticsearchRESTfulAPI常用操作ElasticHDElasticHD支持ES监控,实时搜索,Index模板快速更换修改,索引列表信息查看,SQL转DSL工具等,是一款非常贴心的Dashboard。项目地址:https://github.com/360EntSecG...Docker安装:$dockerrun-p9200:9200-d--nameelasticsearchelasticsearch$dockerrun-p9800:9800-d--linkelasticsearch:democontainerize/elastichd在浏览器中打开http://localhost:9800连接http://demo:9200ElasticHDDashboard显示:elasticsearch-headelasticsearch-head是一个监控Elasticsearch状态的客户端插件,包括数据可视化,添加,删除,修改和检查操作等等。项目地址:https://github.com/mobz/elast...Docker安装:Elasticsearch5.x安装:dockerrun-p9100:9100mobz/elasticsearch-head:5Elasticsearch2.x安装:dockerrun-p9100:9100mobz/elasticsearch-head:2Elasticsearch1.x安装:dockerrun-p9100:9100mobz/elasticsearch-head:1alpine镜像mobz/elasticsearch-head:5-alpine安装完成后打开http://localhost:9100/谷歌浏览器插件安装:直接在谷歌浏览器插件中心搜索ElasticSearchHead,搜索安装后即可直接使用,简单方便。elasticsearch-headDashboard展示:DejavuDejavu也是一个Elasticsearch的WebUI工具。其UI界面更符合目前主流的前端页面风格,使用起来非常方便。项目地址:https://github.com/appbaseio/...Docker安装:$dockerrun-p1358:1358-dappbaseio/dejavuopenhttp://localhost:1358/DejavuDashboard显示:数据预览页面很直观,索引/类型/文档清晰可见视觉过滤器组织数据,直观地查找信息,隐藏不相关的数据并使一切变得有意义。对于所有本机数据类型,我们都有。全局搜索栏允许您在数据集中执行文本搜索。此外,任何过滤后的视图都可以导出为JSON或CSV文件。在现代UI元素索引中拥有数万个文档的情况并不少见。Dejavu支持分页视图,它还允许您更改页面大小。Dejavu还支持浏览来自多个索引和类型的数据,可以单独或通过批量查询更新。也支持删除。导入JSON或CSV数据导入器视图允许通过引导数据映射配置将CSV或JSON数据直接导入Elasticsearch。综上所述,Elasticsearch可视化工具的三款上面列举了,没有具体介绍。本文仅作入门思路,具体使用请读者慢慢研究。参考链接https://github.com/360EntSecG...https://github.com/mobz/elast...https://github.com/appbaseio/...本文由YP发表肖战!