1.声明
当前内容用于本人学习和使用Kibana这个操作Elasticsearch的工具
2.下载Kibana
本人使用的版本为对应的Elasticsearch的kibana-7.4.0-win.zip的版本
该图形化界面是基于node.js开发,bin目录就是启动目录,conf就是配置文件目录
3.修改Kibana的配置文件kibana.yml
这里主要修改的是kibana.yml里面的elasticsearch中的地址
然后启动linux中的Elasticsearch
4.Kibana连接Elasticsearch和访问
使用cmd进入kibana中的bin,使用kibana即可
访问:直接使用http://localhost:5601
5.使用devtools操作Elasticsearch
执行操作类似与基本的Elasticsearch,PUT添加修改,GET查询,DELETE删除
添加三条数据
PUT /db/user/1
{
"id":1,
"name":"admin",
"age":18
}
PUT /db/user/2
{
"id":2,
"name":"guest",
"age":19
}
PUT /db/user/3
{
"id":3,
"name":"user",
"age":22
}
查询按照主键查询数据
GET /db/user/1
查询所有数据
GET /db/user/_search
更新一条数据
PUT /db/user/3
{
"id":3,
"name":"update3",
"age":24
}
删除一条数据
DELETE /db/user/3
6.使用Kibana进行数据管理
使用索引管理,进入索引管理界面
创建索引匹配的操作(创建之后才能使用可视化操作查看db中的数据)
创建的结果
最后使用可视化数据查看db中的数据(Discover选项卡中)
操作成功!
7.总结
1.使用Kibana的时候首先需要配置kibana.yml文件进行连接Elasticsearch
2.在Kibana中操作Elasticsearch需要使用dev tools,才能实现操作,这里可以执行任何符合Elasticsearch的操作
,只要是restful操作即可
3.使用Kibana进行Elasticsearch的可视化数据显示操作的时候,首先需要创建Index Partten,然后通过Discover,选择需要的Index才能执行查询操作,和数据显示
以上纯属个人见解,如有问题请联系本人!