ElasticSearch 可视化软件安装
配置跨域
ES是基于 restful 规范的 web 服务端应用,所以 可视化软件链接时存在跨域问题。修改 Elasticsearch 安装目录中config 文件夹下 elasticsearch.yml 文件,加入下面两行:
-- 添加配置时: 后必须空格,不然启动闪退
http.cors.enabled: true
http.cors.allow-origin: "*"
ElasticSearch-head
elasticsearch-head是elasticsearch的一款可视化工具,依赖于node.js ,所以需要先安装node.js,官网安装一直下一步即可
下载 ElasticSearch-head, 可以用git下载,或者下载zip 解压即可
windows cmd 窗口切换到 ElasticSearch-head 的bin 目录下
- npm install 安装依赖
- npm run start 启动项目
在浏览器里打开 http://localhost:9100/ 即可访问
Kibana
Kibana 是一款开源的数据分析和可视化平台,它是 Elastic Stack 成员之一,设计用于和 Elasticsearch 协作。可以使用 Kibana 对 Elasticsearch 索引中的数据进行搜索、查看、交互操作。可以很方便的利用图表、表格及地图对数据进行多元化的分析和呈现
下载地址: Kibana
找到和你下载的ES对应的版本即可,推荐 7.5.0 版 ES 和 Kibana
官方下载后解压,修改 config 下 kibana.yml 文件 加入如下配置即可
elasticsearch.hosts: ["http://localhost:9200/"] # ES 库地址, 可以放多个
i18n.locale: "zh-CN" # 汉化配置
然后到 bin 目录下 启动cmd 窗口 输入 kibana 即可启动,输入 http://127.0.0.1:5601/app/kibana 进入即可,若跳转到 app/home 链接,说明 连接 es 库 有问题