社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
Kibana 的基本操作
首先要确保你的虚拟机上已经下载安装并能运行elasticsearch ,如果没有的话,请参考我的上一篇博客,如果你已经准备就绪,请跟着我的步骤走
1.1 先从官网下载kibana (注意,这里的kibana 的版本号一定要和你安装的elasticsearch一样,不然就会版本错误),放入到Linux 下的 任意目录,我一般放在、home/apps
解压
tar -zxvf kibana-6.4.0-linux-x86_64
1.2 进入解压后的文件,然后进入config文件夹中,修改kibana.yml
1.3配置完成后,切换用户到esuser ,进入elasticsearch目录的bin中,启动这个,是让elasticsearch 在后台运行。
,命令:
./elasticsearch -d
1.4 再次切换用户到root用户,进入kibana中的bin目录
命令:
./kibana
1.5 启动成功后, 到浏览器上,用本机ip+端口号显示页面
ip+端口号
2.在kibana上做一些简单的增删改
根据ip+端口号进入页面,点击Dev Tools ,开始测试
2.1默认测试
GET _search
{
"query": {
"match_all": {}
}
}
2.2 创建索引
PUT /lib/
{
"settings": {
"index":{
"number_of_shards":3,
"number_of_replicas":0
}
}
}
2.3 查询指定索引信息 与全部索引信息
GET lib/_settings
GET _all/_settings
2.4 新填文档
PUT /lib/user/1
{
"username":"Tom",
"age":21,
"country":"USA",
"hobby": "music"
}
POST /lib/user
{
"username" :"maray",
"age":21,
"country":"Cannad",
"hobby":"huahua"
}
2.5 查询文档(查询带有id的)
GET /lib/user/1
GET /lib/user/1?_source=username,age
GET /lib/user/_search
2.6修改用户的值
第一种方法
PUT /lib/user/1
{
"username":"Lucy",
"age":25,
"country":"ribenguizi",
"hobby":"music"
}
第二种方法
POST /lib/user/1/_update
{
"doc":{
"age":50
}
}
2.7删除
删除用户
DELETE /lib/user/1
删除索引
DELETE /lib
2.8 批量获取文档,简单版与复杂版
GET /_mget
{
"docs":[
{
"_index":"lib",
"_type":"user",
"_id":1
},
{
"_index":"lib",
"_type":"user",
"_id":2,
"_source":"country"
},{
"_index":"lib",
"_type":"user",
"_id":3,
"_source":["username","hobby"]
}
]
}
GET /lib/user/_mget
{
"ids":["2","3"]
}
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!