一、概述
1、展示es数据的可视化工具
2、es head 可以当作数据展示查看的工具(数据概览),对于查询等操作使用kibana
二、安装es head
推荐参考文档:Elasticsearch教程(四) elasticsearch head 插件安装和使用 —技术博客
推荐使用es head(需要安装node环境)
安装方式有多种 比如直接安装插件 ,这里通过下载zip然后解压
地址
GitHub - mobz/elasticsearch-head: A web front end for an elastic search cluster
进入执行以下代码
cd elasticsearch-head
npm install
npm run start
点击连接 出现跨域问题
初学可以在elasticsearch.yml中配置
http.cors.enabled: true
http.cors.allow-origin: "*"
连接成功
三、es head基本使用
因为我是单点的,所以健康度直接是yellow,黄色不影响使用,红色就有问题了,不过具体看问题是什么问题。
索引(index)的 Mapping
这个可以看到当前索引(index)下所有类型(Type) 的 Mapping ,当然你不创建,就会根据你数据类型来自动生成 Mapping ,我后面会讲到 Mapping 生成的方式方法。
数据浏览
查看命中数据详情
基本查询
复合查询
安全问题(严重)
因为该插件可以对数据进行,增删改查。故生产环境尽量不要使用,如果要使用,最少要限制IP地址。尽量不要使用。
四、kibana
1、概述ELK
2、下载安装
官网下载
Download Kibana Free | Get Started Now | Elastic
解压 bin目录启动即可
访问
汉化
修改配置文件
i18n.locale: "zh-CN"